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.

npmnpmWebsiteLicense

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. mcpdsmcpdsPublic

    MCP Design Specification (MCPDS)

    TypeScript

  2. mcp-designermcp-designerPublic

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

    TypeScript

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…