{"$schema":"https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json","version":"1.0","protocolVersion":"2025-11-25","serverInfo":{"name":"Docs MCP server","title":"Docs MCP server","version":"2026-10-29"},"documentationUrl":"https://developer.boyahq.com","transport":{"type":"streamable-http","endpoint":"/mcp"},"capabilities":{"logging":{},"tools":{"listChanged":true}},"tools":[{"name":"list-apis","description":"Lists available APIs with their context and purpose","inputSchema":{"type":"object","additionalProperties":false,"required":[],"properties":{"filter":{"type":"string","description":"API name (or part of it)","minLength":1,"nullable":true},"page":{"type":"number","description":"Page number","minimum":1,"default":1,"nullable":true},"limit":{"type":"number","description":"Number of APIs per page. Default is 300","minimum":1,"default":300,"nullable":true}}},"annotations":{"title":"List APIs","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get-endpoints","description":"Get all endpoints for a specific API","inputSchema":{"type":"object","required":["name"],"additionalProperties":false,"properties":{"name":{"type":"string","description":"API name","minLength":1},"version":{"type":"string","description":"API version","nullable":true},"filePath":{"type":"string","description":"API definition file path","nullable":true}}},"annotations":{"title":"Get Endpoints","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get-endpoint-info","description":"Get comprehensive information about specific endpoint including parameters, security, and examples","inputSchema":{"type":"object","required":["name","path","method"],"additionalProperties":false,"properties":{"name":{"type":"string","description":"API name","minLength":1},"path":{"type":"string","description":"Endpoint path (e.g. /api/v1/users)","minLength":1},"method":{"type":"string","description":"HTTP method (GET, POST, PUT, DELETE, etc.)","enum":["GET","PUT","POST","DELETE","OPTIONS","HEAD","PATCH","TRACE","QUERY","X-QUERY","get","put","post","delete","options","head","patch","trace","query","x-query"],"minLength":1},"version":{"type":"string","description":"API version (required when multiple APIs share the same name but differ by version)","nullable":true},"filePath":{"type":"string","description":"API definition file path","nullable":true}}},"annotations":{"title":"Get Endpoint Info","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get-security-schemes","description":"Get the security schemes for a specific API","inputSchema":{"type":"object","required":["name"],"additionalProperties":false,"properties":{"name":{"type":"string","description":"API name","minLength":1},"version":{"type":"string","description":"API version","nullable":true},"filePath":{"type":"string","description":"API definition file path","nullable":true}}},"annotations":{"title":"Get Security Schemes","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get-full-api-description","description":"Get the complete OpenAPI description","inputSchema":{"type":"object","required":["name"],"additionalProperties":false,"properties":{"name":{"type":"string","description":"API name","minLength":1},"version":{"type":"string","description":"API version","nullable":true},"filePath":{"type":"string","description":"API definition file path","nullable":true}}},"annotations":{"title":"Get Full API Description","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"search","description":"Search across the documentation to fetch relevant content for a given query","inputSchema":{"type":"object","required":["query"],"additionalProperties":false,"properties":{"query":{"type":"string","description":"Search query. Should be a single word or that phrase that is presented in a documentation.","minLength":1}}},"annotations":{"title":"Search Documentation","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}}]}