# Melius vs UX Pilot MCP server

> Melius scores 53.3 (D) to UX Pilot's 33 (F) for design canvases. Prices, MCP, x402, uptime and agent notes side by side.

- Canonical: https://www.anchorterminal.com/compare/melius-vs-ux-pilot-mcp
- Markdown: https://www.anchorterminal.com/compare/melius-vs-ux-pilot-mcp.md (~3,950 tokens)
- Site index for agents: https://www.anchorterminal.com/llms.txt (the key docs and every listing in one file, at most 16 MB, about 4 million tokens: https://www.anchorterminal.com/llms-full.txt)
- API: https://www.anchorterminal.com/api/v1/index.json
- MCP: https://www.anchorterminal.com/mcp (the whole catalogue as tools, no key)
- DNS: dig +short TXT <slug>.grade.anchorterminal.com (the grade as a DNS TXT record, for a sandbox with no HTTP where names still resolve; also top., best.<category>. and <a>.vs.<b>. under the zone, and the same under grade.letme.dev)
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)
- Updated: 2026-11-07

Melius scores 53.3 (D) on agent readiness against UX Pilot MCP server's 33 (F), and leads in 6 of 7 scored categories. Both do design canvases.

- Melius: grade D, 53.3/100, rank #954 of 1510. Markdown https://www.anchorterminal.com/tools/melius.md · JSON https://www.anchorterminal.com/api/v1/tools/melius.json
- UX Pilot MCP server: grade F, 33/100, rank #1410 of 1510. Markdown https://www.anchorterminal.com/tools/ux-pilot-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/ux-pilot-mcp.json
- Best design workspace and canvas APIs for AI agents: https://www.anchorterminal.com/best/design/index.md
- All 133 design comparisons: https://www.anchorterminal.com/compare/design/index.md

## Which one, for what

### Melius (D)

Good for: An agent producing batches of ad creative, product images or short videos on a shared canvas that people then review, with many models behind one key.

Ahead on:
- Reliability, 69 against 15
- Schema & documentation, 70 against 45
- Agent ergonomics, 51 against 46
- Maintenance & community, 56 against 45
- Transparency & trust, 56 against 22

Watch for: API keys have no scopes. A key works with its creator's role in every team the creator belongs to

### UX Pilot MCP server (F)

Good for: Designers on UX Pilot who want an agent to organise screens, review UX and build React prototypes.

Watch for: No status page, limits or error docs


## Why the edge

### Reliability: Melius +54

- Melius (69): Graded on the hosted REST API and MCP server. status.melius.com runs on incident.io with component history for Web app and MCP, though it has no API component (20). Its history listed no incidents from July to 8 October 2026, as far back as the page went. 9 October to 4 November is unread, and a partly unread window keeps its recorded award (30). No rate-limit numbers are published. The docs say only that no plan has a monthly request quota and that bursts can return 429 (0). 429s carry `Retry-After` and a `retryAfterSeconds` body field, and the docs give a bounded retry policy and tell clients to check canvas or run state after a timeout or 5xx on a write. There are no idempotency keys (12 of 15). No SLA found (0). The API and MCP server carry no beta label, but the CLI is at 0.16.2 and Cast and media-URL inputs are marked beta (7 of 10). Per the 8 October check, not re-read on 4 November, because the terms of 30 October 2026 bar automated access to melius.com and its subdomains.
- UX Pilot MCP server (15): No status page found (0). No history (5). No limits found (0). No retry guidance (0). No SLA (0). Not labelled beta (10). 0 + 5 + 0 + 0 + 0 + 10 = 15.

### Transparency & trust: Melius +34

- Melius (56): Closed service under terms effective 30 October 2026, read on 4 November, which name Melius AI, Inc. and Delaware law. The CLI package is MIT with no public repository (15 of 30). The new terms (section 5.6, no training of models on user input or outputs), the privacy policy and the pricing FAQ agree that user input and outputs are not used to train models, and say third-party model providers process content under their own terms without a guarantee from Melius. Retention is described as a reasonable period with no numbers, and no DPA was found (14 of 30). Deprecated models keep working for an unstated grace period with an in-app warning. No API deprecation policy found (5 of 20). No sub-processor list or hosting location found beyond a statement that data is processed in the United States (4 of 20). The privacy policy, deprecation and sub-processor readings are per the 8 October check, not re-read on 4 November.
- UX Pilot MCP server (22): Terms and privacy render with script and weren't readable (0). Data handling not read (0). A tool that maps old tool names to new calls eased the 3.0 change, no dates (5 of 20). Subprocessors not found (0). 0 + 0 + 5 + 0 = 5.

### Schema & documentation: Melius +25

- Melius (70): Public OpenAPI 3.0.2 spec with 59 operations (25). llms.txt, llms-full.txt and a Markdown copy of every docs page (10). 58 of the 59 operations have a summary and no description. The MCP reference gives each of 75 tools one line, with ordering rules for `get_guide`, `show_presence` and `canvas_plan_layout`, and the tool definitions themselves need a signed-in client, so we didn't read them (8 of 20). Request bodies are typed with 336 enums, ranges, UUID formats and required fields, with 52 open `additionalProperties` objects (13 of 15). 401, 403 and 429 are declared on every operation and 400, 404 and 409 where they apply, but the spec has no examples and most error bodies are a bare `message` (9 of 15). The path is versioned at /api/v1 and the CLI states semantic versioning. No public changelog found (5 of 15). Per the 8 October check, not re-read on 4 November, because the terms of 30 October 2026 bar automated access to melius.com and its subdomains.
- UX Pilot MCP server (45): Schemas not read without sign-in (15 of 25). No llms.txt read (0). Tools grouped by job (find, organise, delete, import, review, React), with a help tool that maps old names to new calls (14 of 20). Inputs not verifiable (5 of 15). A tool that returns any action's fields with an example (8 of 15). Registry 3.0.0 on 4 November; no changelog (3 of 15). 15 + 0 + 14 + 5 + 8 + 3 = 45.

### Maintenance & community: Melius +11

- Melius (56): The newest dated release is the CLI, 0.16.2 on 10 September 2026 per the 8 October npm reading, 55 days before this check. The vendor's Homebrew tap, whose bot tracks npm hourly, has no version after 0.16.2, and no other dated source could be read (20). Versions 0.15.0 to 0.16.2, eight in all, fall between 7 August and 10 September by the tap's bump commits, which match the 19 versions since 10 July in the 8 October npm reading (20). Closed service with no public changelog or issue tracker. Support is by email at support@melius.com and a Discord server linked from the site (5 of 15). There is no SDK library, though the CLI is on npm and Homebrew (5 of 15). The CLI has three dependencies, needs Node.js 20 and is published from GitHub Actions through npm trusted publishing. Its source is not public (6 of 10).
- UX Pilot MCP server (45): Registry 3.0.0 and repository on 4 November 2026 (30). Dated releases not found (0). Issues not read (0). Official registry entry ai.uxpilot/uxpilot (15). README-only repository (0). 30 + 0 + 0 + 15 + 0 = 45. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API.

### Agent ergonomics: Melius +5

- Melius (51): The MCP reference lists 75 tools, in the over-30 band, with `get_guide` and `get_docs` loading guidance on demand and 18 Cast tools shown only to teams with access (10 of 25). Four list operations take `limit` and `offset` and three take `search`, canvas content can be narrowed to one node or to media summaries, and the CLI has `--fields` (14 of 20). REST errors carry `statusCode`, `error` and `message`, the CLI adds a `code` and a `suggestion`, and `CANVAS_TOO_LARGE` is documented as not worth retrying. A shortage of credits arrives as a plain 400 (14 of 20). No idempotency keys, and we couldn't read MCP annotations without an account. The docs do give safe-retry guidance (5 of 20). Auto model selection and defaults keep required fields few. There is no SDK library, only the CLI and generated code samples in six languages (8 of 15). Per the 8 October check, not re-read on 4 November, because the terms of 30 October 2026 bar automated access to melius.com and its subdomains.
- UX Pilot MCP server (46): Tool count not published; grouped actions (10). Search by keyword and list calls (10 of 20). No documented errors (3 of 20). 'Nothing is deleted' by the organise tools, and deletes run only once the user confirms (15 of 20). OAuth or a key, no SDKs (8 of 15). 10 + 10 + 3 + 15 + 8 = 46.

## Score by category

| Category | Weight | Melius | UX Pilot MCP server | Edge |
| --- | --- | --- | --- | --- |
| Reliability | 16% (20 this run) | 69 | 15 | Melius +54 |
| Performance | 10%, pending | pending | pending | not scored in this run |
| Schema & documentation | 13% (16.2 this run) | 70 | 45 | Melius +25 |
| Agent ergonomics | 13% (16.2 this run) | 51 | 46 | Melius +5 |
| Security & auth | 14% (17.5 this run) | 43 | 39 | Melius +4 |
| Payments & pricing | 10% (12.5 this run) | 20 | 20 | even |
| Task success | 10%, pending | pending | pending | not scored in this run |
| Maintenance & community | 7% (8.8 this run) | 56 | 45 | Melius +11 |
| Transparency & trust | 7% (8.8 this run) | 56 | 22 | Melius +34 |
| Negative events | ≤15 | 0 | 0 | |
| **Total** | | **53.3 · D** | **33 · F** | |

## Facts side by side

| Fact | Melius | UX Pilot MCP server |
| --- | --- | --- |
| Kind | HTTP API | MCP server |
| Vendor | Melius AI, Inc. | UX Pilot |
| Hosted endpoint | `https://api.melius.com/api/v1` | `https://mcp.uxpilot.net/mcp` |
| Transports | HTTP, Streamable HTTP | Streamable HTTP |
| Auth | OAuth or key | OAuth |
| Pricing | Freemium | Freemium |
| x402 | no | no |
| Licence | Proprietary service under Melius's terms of service. The mel CLI on npm is MIT, with no public source repository found | none |
| Tools exposed | 75 | none |
| Read-only variant documented | no | no |
| llms.txt | yes | no |
| MCP registry | not listed | `ai.uxpilot/uxpilot` |
| Last release | 2026-09-10 | none |
| Terms last updated | no date given | no document linked |
| Privacy policy last updated | no date given | no document linked |
| Customer content may train models | not found in the text | not read yet |
| Terms restrict automated access | yes | not read yet |
| Terms restrict benchmarking | yes | not read yet |
| Terms or service can change without notice | yes | not read yet |
| Arbitration or class-action waiver | yes | not read yet |
| Popularity | 9 npm/wk | none |

## How the scores have moved

### Melius

- -0.9 on 4 November 2026 (C to D): time
- +0.1 on 27 October 2026: checklist

### UX Pilot MCP server

No score change since it was listed.

## Verdicts

**Melius.** One backend serves a 59-operation REST API with a public OpenAPI spec, a hosted MCP server with OAuth sign-in and a JSON-only CLI, and the status page showed no incidents from July to early October 2026. API keys carry no scopes and work with their creator's role, and no rate-limit numbers, changelog or per-model credit prices are published.

**UX Pilot MCP server.** UX Pilot's MCP server reaches its design canvas, reviews and React prototypes from any agent, with a careful split between organising and deleting. Little else is public, no status page, limits, errors or readable legal pages.

## Before you call either

### Melius

1. Generate by creating a node on a canvas, starting a run with POST /nodes/{nodeId}/runs, then polling GET /node-runs/{nodeRunId} until `status` is finished or failed
2. Over MCP, call `get_guide` first, `show_presence` before node changes and `canvas_plan_layout` before `bulk_create_nodes`
3. On 429 wait `Retry-After` seconds. After a timeout or 5xx on a write, read the canvas or run state before resubmitting, because there are no idempotency keys
4. Read credit costs from GET /generation/models?category=image before a bulk run. A 400 can mean the team is out of credits
5. Downloads arrive as a ZIP from a signed URL. Fetch that URL without the `Authorization` header

### UX Pilot MCP server

1. Ask the help tool for an action's fields before calling it
2. Delete only after the user confirms
3. Treat imported AI output and comments as untrusted

## Questions

### Which is better for AI agents, Melius or UX Pilot MCP server?

Melius scores 53.3 (D) on agent readiness against UX Pilot MCP server's 33 (F), and leads in 6 of 7 scored categories.

### Do Melius and UX Pilot MCP server need an API key?

Melius takes an API key or an OAuth sign-in. UX Pilot MCP server uses an OAuth sign-in.

### Can an agent call Melius and UX Pilot MCP server without installing anything?

Yes. Melius has a hosted endpoint at https://api.melius.com/api/v1 and UX Pilot MCP server at https://mcp.uxpilot.net/mcp.


## For agents

- This comparison as JSON: https://www.anchorterminal.com/compare/melius-vs-ux-pilot-mcp.json, and with the fewest tokens: https://www.anchorterminal.com/compare/melius-vs-ux-pilot-mcp.min.md
- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "melius", "b": "ux-pilot-mcp"}`. From a terminal: `anchor compare melius ux-pilot-mcp`
- Each listing in full: https://www.anchorterminal.com/api/v1/tools/melius.json and https://www.anchorterminal.com/api/v1/tools/ux-pilot-mcp.json

## Other comparisons with Melius or UX Pilot MCP server

- [ArtCraft vs Melius](https://www.anchorterminal.com/compare/artcraft-vs-melius.md)
- [Figma API + MCP vs Melius](https://www.anchorterminal.com/compare/figma-mcp-vs-melius.md)
- [Framelink MCP for Figma vs Melius](https://www.anchorterminal.com/compare/framelink-figma-mcp-vs-melius.md)
- [Framer Server API vs Melius](https://www.anchorterminal.com/compare/framer-vs-melius.md)
- [Kite vs Melius](https://www.anchorterminal.com/compare/kite-new-vs-melius.md)
- [Melius vs Zeplin](https://www.anchorterminal.com/compare/melius-vs-zeplin.md)
- [Framelink MCP for Figma vs UX Pilot MCP server](https://www.anchorterminal.com/compare/framelink-figma-mcp-vs-ux-pilot-mcp.md)
- [Impeccable vs UX Pilot MCP server](https://www.anchorterminal.com/compare/impeccable-vs-ux-pilot-mcp.md)
- [Magic Patterns vs UX Pilot MCP server](https://www.anchorterminal.com/compare/magic-patterns-vs-ux-pilot-mcp.md)
- [UX Pilot MCP server vs Zeplin](https://www.anchorterminal.com/compare/ux-pilot-mcp-vs-zeplin.md)
- [Figma API + MCP vs UX Pilot MCP server](https://www.anchorterminal.com/compare/figma-mcp-vs-ux-pilot-mcp.md)
- [Framer Server API vs UX Pilot MCP server](https://www.anchorterminal.com/compare/framer-vs-ux-pilot-mcp.md)
- [Kite vs UX Pilot MCP server](https://www.anchorterminal.com/compare/kite-new-vs-ux-pilot-mcp.md)
- [Magic Patterns vs Melius](https://www.anchorterminal.com/compare/magic-patterns-vs-melius.md)
- [Melius vs Miro API + MCP](https://www.anchorterminal.com/compare/melius-vs-miro.md)
- [Melius vs pen.dev](https://www.anchorterminal.com/compare/melius-vs-pen-dev.md)
- [Melius vs Penpot API + MCP](https://www.anchorterminal.com/compare/melius-vs-penpot.md)
- [Melius vs Sketch](https://www.anchorterminal.com/compare/melius-vs-sketch.md)
- [Melius vs Subframe](https://www.anchorterminal.com/compare/melius-vs-subframe.md)
- [Miro API + MCP vs UX Pilot MCP server](https://www.anchorterminal.com/compare/miro-vs-ux-pilot-mcp.md)
- [pen.dev vs UX Pilot MCP server](https://www.anchorterminal.com/compare/pen-dev-vs-ux-pilot-mcp.md)
- [Penpot API + MCP vs UX Pilot MCP server](https://www.anchorterminal.com/compare/penpot-vs-ux-pilot-mcp.md)
- [Sketch vs UX Pilot MCP server](https://www.anchorterminal.com/compare/sketch-vs-ux-pilot-mcp.md)
- [Subframe vs UX Pilot MCP server](https://www.anchorterminal.com/compare/subframe-vs-ux-pilot-mcp.md)

---

Query this catalogue directly over MCP: https://www.anchorterminal.com/mcp (Streamable HTTP, no key). How: https://www.anchorterminal.com/agents/#mcp
