Skip to content
@mcpdesignorg

MCP Design

Home of MCPDS & UI

MCP Design

Design-first specification for the Model Context Protocol. Design your MCP server before you write a line of code.

npm npm Website License

Why design-first

Most MCP servers are built code-first — tools, resources and prompts get shaped during implementation. MCPDS flips the order: a declarative, machine-readable design comes first, code second. One source of truth, validation before implementation, a design both humans and machines can read.

Get started

  • Read the spec — format, JSON Schema, principles → mcpds
  • Try the designer — design a server in a visual editor → mcpdesign.org

GitHub Ecosystem


An open standard. mcpdesign.org

Pinned Loading

  1. mcpds mcpds Public

    MCP Design Specification (MCPDS)

    TypeScript

  2. mcp-designer mcp-designer Public

    MCP Designer is a web-based tool for designing and validating MCP servers with the MCP Design Specification (MCPDS).

    TypeScript

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…