Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@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

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.