# Magic Patterns (slim)

> Magic Patterns is an AI design workspace where product teams generate interactive React prototypes from prompts and their own design system. Agents reach it through a hosted MCP server and a v3 REST API that mirrors it.

- Full: https://www.anchorterminal.com/tools/magic-patterns.md (~7,600 tokens) · this version ~1,580 tokens · JSON https://www.anchorterminal.com/tools/magic-patterns.json · canonical https://www.anchorterminal.com/tools/magic-patterns
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-07 · pricing https://www.anchorterminal.com/tools/magic-patterns#pricing · reviews https://www.anchorterminal.com/tools/magic-patterns#reviews
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

**B · 63.4/100 · rank #517 of 1486 · #4 in Design workspaces & canvases · not agent-ready · confidence medium**


Assessment: Agents can create, prompt, read and edit coded prototypes through 24 documented MCP tools or a matching REST API, with a read-only endpoint and 409 conflict checks on writes. MCP access needs a paid seat from $20 a month, OAuth scopes don't narrow access below the user's role, and the status page doesn't track the API or MCP server.

## Facts

- Kind: MCP server · vendor: North Park Labs, Inc. (Magic Patterns) · category: Design workspaces & canvases · legal entity: North Park Labs, Inc. · provenance 78/100
- Endpoint: `https://mcp.magicpatterns.com/mcp` (Streamable HTTP, HTTP)
- Auth: OAuth or key · pricing: Freemium · x402: no · licence: Closed service under the Magic Patterns terms of service (last updated 1 April 2025)
- Benchmark probes: not run yet, so Performance is pending
- Live, from our pollers (not part of the score): up at 2026-11-07 17:49 UTC · uptime 30 days 100.0% (195 probes) · p50 201 ms · p95 512 ms over 24 hours
- Vendor status page: no problems reported, All Systems Operational (2026-11-07 17:45 UTC)
- Surface listed: The hosted MCP server at mcp.magicpatterns.com and the v3 REST API at api.magicpatterns.com/api, read from the docs, llms.txt, the OpenAPI blocks in the API reference, the OAuth metadata, the status page and the legal pages on 6 November 2026. No account was made and no tool was called
- Read tools: list_design_systems, get_editor_id_from_url, get_inspiration_document, get_design_status, read_recent_message_history, list_version_history, get_artifact, read_artifact_files, get_design_system, read_design_system_files, send_feedback_to_magic_patterns_team
- Write tools: create_design, create_slide_deck, send_prompt, create_new_artifact, write_artifact_files, publish_artifact, create_design_system, write_design_system_files, publish_design_system, create_inspiration_document, inspiration_add_variant, inspiration_update_variant, inspiration_clear_variants
- Rate limits: 1,000 generations per 10 hours per key. Poll status no more than once every 60 seconds
- Plans: Free $0, Starter $20 a seat a month, Business $100, Enterprise custom. MCP, design systems and GitHub sync from Starter; SSO from Business; SCIM and audit logs on Enterprise
- Legal entity: North Park Labs, Inc. d.b.a. Magic Patterns, under Delaware law per the terms. Y Combinator Winter 2023
- Prices: Starter seat $20 per seat per month; Business seat $100 per seat per month; On-demand credit $0.02 per credit

- Scores: Reliability 75, Performance pending, Schema & documentation 84, Agent ergonomics 67, Security & auth 55, Payments & pricing 23, Task success pending, Maintenance & community 70, Transparency & trust 60 · total over the 7 assessed categories
- Why: Reliability, Hosted lines, for the MCP server and v3 API. · Schema & documentation, The MCP server is closed, so its tool definitions weren't read. · Agent ergonomics, 24 documented tools (15 for 11 to 30), plus 5 back for the read-only endpoint that registers only 12 (20 of 25). · Security & auth, OAuth 2.1 with PKCE S256, dynamic registration and a device flow, issued by oauth.magicpatterns.com with WorkOS keys. · Payments & pricing, No x402, MPP or L402. A 402 means out of credits, with no payment requirements (0). · Maintenance & community, Changelog entry on 5 November 2026, the day before this check (30). · Transparency & trust, Closed service under terms of service last updated 1 April 2025 (15).
- Sources: 12, open questions: 5, both in the full twin
- Capabilities: design.code, design.files, design.components, design.canvas
- JSON: https://www.anchorterminal.com/api/v1/tools/magic-patterns.json
- Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/magic-patterns.svg` or a link to https://www.anchorterminal.com/tools/magic-patterns from a page on magicpatterns.com or one of its subdomains, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin.
- Support: support@magicpatterns.com; https://www.magicpatterns.com/docs/documentation/get-started/support; https://trust.magicpatterns.com/; more in the full twin

## Before you call it

1. Use https://mcp.magicpatterns.com/mcp/readonly when the task only reads designs
2. Call `get_design_status` before any change and poll it no more than once every 60 seconds
3. Pass `baseArtifactId` from `get_design_system` on writes, and on 409 re-read before retrying
4. Treat a 402 as out of credits and ask the user; read tools keep working
5. Send `x-mp-agent-name` so the user sees which agent made a change

## Connect

```bash
curl https://api.magicpatterns.com/api/v3/health -H "x-mp-api-key: mp_live_..."
```

```bash
claude mcp add --transport http magic-patterns https://mcp.magicpatterns.com/mcp
```
Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/magic-patterns

## Similar tools

| Tool | Grade | Score | Shared capabilities | Slim |
| --- | --- | --- | --- | --- |
| Figma API + MCP | B | 63.4 | design.files, design.components, design.canvas, design.code | https://www.anchorterminal.com/tools/figma-mcp.min.md |
| Framer Server API | D | 52.5 | design.files, design.components, design.canvas, design.code | https://www.anchorterminal.com/tools/framer.min.md |
| Sketch | D | 51 | design.files, design.canvas, design.components, design.code | https://www.anchorterminal.com/tools/sketch.min.md |
| Kite | D | 47 | design.files, design.components, design.canvas, design.code | https://www.anchorterminal.com/tools/kite-new.min.md |
| Penpot API + MCP | E | 43.7 | design.files, design.components, design.canvas, design.code | https://www.anchorterminal.com/tools/penpot.min.md |


## Panel reviews (0, desk reviews from public material, no calls made)

