{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","protocolVersion":"2025-06-18","name":"yonyon.ai-docs","description":"Documentation MCP server for yonyon.ai. Search and read the public markdown docs (developers, auth, pricing, sandbox, llms, MCP). Unauthenticated, read-only.","icon":"https://yonyon.ai/logo.png","websiteUrl":"https://yonyon.ai","category":"Documentation","version":"1.0.0","serverUrl":"https://yonyon.ai/api/mcp/docs","serverInfo":{"name":"yonyon.ai-docs","version":"1.0.0"},"transport":{"type":"streamable-http","endpoint":"https://yonyon.ai/api/mcp/docs"},"capabilities":{"tools":{},"resources":{}},"instructions":"Use this server to answer questions from yonyon.ai documentation. Call list_docs or search_docs to find a page, then read_docs to pull the markdown. For actions (ask Yonatan, browse projects, book a call) use the product server at https://yonyon.ai/api/mcp instead.","tools":[{"name":"search_docs","description":"Search yonyon.ai documentation by keyword. Returns matching doc ids, titles, and paths so you can follow up with read_docs.","inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":200,"description":"Keyword or phrase to match against doc titles and summaries."}},"required":["query"],"additionalProperties":false},"annotations":{"title":"Search docs","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"list_docs","description":"List every documentation page this server can read: developers, auth, pricing, sandbox, llms, MCP, homepage, agent-instructions.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"title":"List docs","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"read_docs","description":"Read one yonyon.ai documentation page as markdown. Pass the id from list_docs or search_docs (developers, auth, pricing, sandbox, llms, mcp, home, agent-instructions).","inputSchema":{"type":"object","properties":{"id":{"type":"string","enum":["developers","auth","pricing","sandbox","llms","mcp","home","agent-instructions"],"description":"Doc id from list_docs or search_docs."}},"required":["id"],"additionalProperties":false},"annotations":{"title":"Read docs","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}}],"resources":[{"uri":"resource://yonyon/docs/developers","name":"developers","description":"Index of the public API, MCP servers, OpenAPI spec, auth metadata, and agent skills.","mimeType":"text/markdown"},{"uri":"resource://yonyon/docs/auth","name":"auth","description":"Anonymous-only auth walkthrough: Discover, Pick a method, Register, Claim, Exchange, Use the access_token, Errors, Revocation.","mimeType":"text/markdown"},{"uri":"resource://yonyon/docs/pricing","name":"pricing","description":"Scope-based quotes, free 15-minute intro, free public API limits. No self-serve SaaS tiers.","mimeType":"text/markdown"},{"uri":"resource://yonyon/docs/sandbox","name":"sandbox","description":"How to exercise the public API without touching anyone's production data. The public API is the sandbox.","mimeType":"text/markdown"},{"uri":"resource://yonyon/docs/llms","name":"llms","description":"Site-wide index for AI readers: when to use this site, endpoints, constraints.","mimeType":"text/plain"},{"uri":"resource://yonyon/docs/mcp","name":"mcp","description":"Markdown twin of the product MCP server at /api/mcp.","mimeType":"text/markdown"},{"uri":"resource://yonyon/docs/home","name":"home","description":"Markdown homepage: services, projects, contact.","mimeType":"text/markdown"},{"uri":"resource://yonyon/docs/agent-instructions","name":"agent-instructions","description":"When to use this site, when not to, and which endpoint to pick per goal.","mimeType":"text/markdown"}]}