{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","protocolVersion":"2025-06-18","name":"yonyon.ai","description":"Product MCP server for Yonatan Gross (yonyon.ai): ask about his work, browse portfolio projects, or get a booking link. Unauthenticated, read-only. For documentation, use https://yonyon.ai/api/mcp/docs.","icon":"https://yonyon.ai/logo.png","iconUrl":"https://yonyon.ai/logo.png","websiteUrl":"https://yonyon.ai","category":"Developer Tools","version":"1.4.0","serverUrl":"https://yonyon.ai/api/mcp","serverInfo":{"name":"yonyon.ai","version":"1.0.0"},"transport":{"type":"streamable-http","endpoint":"https://yonyon.ai/api/mcp"},"capabilities":{"tools":{},"resources":{},"extensions":{"io.modelcontextprotocol/ui":{"mimeTypes":["text/html;profile=mcp-app"]}}},"instructions":"Product tools: ask about Yonatan Gross, browse or filter his projects, or get a booking link. For reading docs (developers, auth, pricing, sandbox), call the docs MCP at https://yonyon.ai/api/mcp/docs.","tools":[{"name":"ask_yonatan","description":"Use this when a user asks about Yonatan Gross specifically (his work, projects, services, availability, or fit). Returns a grounded answer from the same model that powers the site chat.","inputSchema":{"type":"object","properties":{"question":{"type":"string","maxLength":2000,"description":"The question to ask."}},"required":["question"],"additionalProperties":false},"annotations":{"title":"Ask Yonatan","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"browse_projects","description":"Use this when a user asks what Yonatan has built or wants proof of production AI experience with a given stack. Lists his portfolio projects with one-line descriptions and links.","inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":100,"description":"Optional keyword filter matched against project names and descriptions."},"limit":{"type":"integer","minimum":1,"maximum":10,"description":"Maximum number of projects to return (default: all)."}},"required":[],"additionalProperties":false},"annotations":{"title":"Browse projects","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://yonyon/projects-grid","visibility":["model","app"]}}},{"name":"book_intro_call","description":"Use this when a user wants to talk to Yonatan directly to scope a build or discuss consulting. Returns the booking link for a free 15-minute intro call.","inputSchema":{"type":"object","properties":{"topic":{"type":"string","enum":["build","advise","other"],"description":"What the call is about: 'build' (hands-on AI/full-stack development), 'advise' (consulting, audits, workshops), or 'other'. Tailors the suggested agenda."}},"required":[],"additionalProperties":false},"annotations":{"title":"Book intro call","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}}],"resources":[{"uri":"ui://yonyon/projects-grid","name":"projects_grid","description":"Interactive project-grid UI (MCP Apps, SEP-1865) built from the portfolio projects.","mimeType":"text/html;profile=mcp-app","_meta":{"ui":{"prefersBorder":true}}},{"uri":"resource://yonyon/projects","name":"projects","description":"Yonatan Gross's portfolio projects with links.","mimeType":"text/markdown"},{"uri":"resource://yonyon/services","name":"services","description":"What Yonatan offers (Build + Advise tracks).","mimeType":"text/markdown"},{"uri":"resource://yonyon/about","name":"about","description":"One-paragraph bio of Yonatan Gross.","mimeType":"text/markdown"}]}