These examples come from the canonical specification repository at v0.9.0-rc.3.
Minimal example
Section titled “Minimal example”$schema: https://mcpdesc.org/schema/mcp-description/0.9.0-rc.3.jsonmcpdesc: 0.9.0info: name: chess-rating-server title: Chess Rating MCP Server version: 1.0.0protocolVersions: - "2025-11-25"transports: - args: - serve command: chess-rating type: stdiotools: - description: Get the current Elo rating for a chess player inputSchema: properties: player_id: description: Player identifier type: string required: - player_id type: object name: get_player_rating