Home of MCP Design

Design the contract. Build the MCP server.

MCPDS gives every Model Context Protocol server a portable *.mcp.yaml contract. MCP Designer turns that contract into a visual workflow for drafting, validating and shipping the server design.

MCP Designer light interface editing an MCPDS document MCP Designer dark interface editing an MCPDS document

MCPDS core benefits

01

Tool-independent

One spec, many tools - scaffolders, docs, registries and clients all read the same file.

02

Human-readable

Plain YAML you can author, review and diff - no proprietary format, no lock-in.

03

Source of truth

Drive scaffolding, documentation, client config and registry entries from the contract.

The standard & its ecosystem

Start exploring

View the full spec →
BUILT ON MCPDS

MCP Designer - the visual editor for .mcp.yaml

Design every MCPDS section visually, validate live and get clean YAML on disk. Runs entirely on your machine - no account, no cloud, no telemetry.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.