Skip to main content
Glama
erdnj

claude-design-mcp

by erdnj

claude-design-mcp

Unofficial stdio MCP proxy for Anthropic’s Claude Design MCP
(https://api.anthropic.com/v1/design/mcp).

Works with Cursor, Claude Code, Codex, and any MCP host that can launch a local stdio server.

Not affiliated with Anthropic. Claude Design’s public MCP OAuth discovery is currently broken for generic clients. This tool uses the same Design OAuth login flow as Claude Code’s /design-login (including Anthropic’s Design OAuth client id). Anthropic may change or revoke that flow.

Quick start

1. Login once

npx -y github:erdnj/claude-design-mcp login

Replace erdnj with this repository’s GitHub user or org. Approve in the browser, then paste the full CODE#STATE value.

2. Add the MCP server

Cursor / Claude Code.cursor/mcp.json or .mcp.json:

{
  "mcpServers": {
    "claude-design": {
      "command": "npx",
      "args": ["-y", "github:erdnj/claude-design-mcp"]
    }
  }
}

Codex~/.codex/config.toml:

[mcp_servers.claude-design]
command = "npx"
args = ["-y", "github:erdnj/claude-design-mcp"]
enabled = true

Reload MCP / restart the agent. No Connect button is needed; the proxy injects your Design token.

After clone, npx -y . snippets prints ready-to-paste configs using this package’s repository field.

Related MCP server: claude-bridge

Commands

Command

Purpose

(default) / server

Start MCP stdio proxy

login

Browser OAuth + paste CODE#STATE

status

Credential status

token

Print access token (auto-refresh)

env

export CLAUDE_DESIGN_OAUTH_TOKEN=…

logout

Delete stored credentials

snippets

Print install snippets

Credentials are stored at:

~/.config/claude-design-mcp/credentials.json

Override path with CLAUDE_DESIGN_MCP_CREDENTIALS.

How it works

  1. login runs Anthropic’s Design OAuth (PKCE, manual redirect).

  2. Tokens are saved locally and refreshed when needed.

  3. The MCP server proxies stdio ↔ https://api.anthropic.com/v1/design/mcp with Authorization: Bearer <design-token>.

Requirements

  • Node.js 20+

  • A Claude account with Claude Design access (Pro / Max / Team / Enterprise, as applicable)

Disclaimer

Community workaround for multi-agent use. Prefer Anthropic’s official connector when it supports third-party MCP clients properly.

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    B
    maintenance
    The self-hosted MCP bridge between Claude Chat and Claude Code.
    Last updated
    46
    AGPL 3.0
  • A
    license
    B
    quality
    B
    maintenance
    An MCP server that drives Anthropic's Claude Design from agentic coding CLIs, providing tools to create, generate, iterate, and export design systems without a browser.
    Last updated
    32
    MIT

View all related MCP servers

Related MCP Connectors

  • Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/erdnj/claude-design-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server