[{"data":1,"prerenderedAt":279},["ShallowReactive",2],{"navigation_docs":3,"-platform-mcp-server-integration":151,"-platform-mcp-server-integration-surround":274},[4,15,75,136],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":14},"Getting Started","i-lucide-rocket","/getting-started","1.getting-started",[10],{"title":11,"path":12,"stem":13,"icon":6},"Quick Start","/getting-started/quick-start","1.getting-started/1.quick-start",false,{"title":16,"icon":17,"path":18,"stem":19,"children":20,"page":14},"Guides","i-lucide-book-open","/guides","2.guides",[21,26,31,36,41,46,51,56,61,66,71],{"title":22,"path":23,"stem":24,"icon":25},"Deployment","/guides/deployment","2.guides/1.deployment","i-lucide-server",{"title":27,"path":28,"stem":29,"icon":30},"Get Help","/guides/get-help","2.guides/10.get-help","i-lucide-message-circle",{"title":32,"path":33,"stem":34,"icon":35},"Glossary","/guides/glossary","2.guides/11.glossary","i-lucide-book-marked",{"title":37,"path":38,"stem":39,"icon":40},"Concepts","/guides/concepts","2.guides/2.concepts","i-lucide-list",{"title":42,"path":43,"stem":44,"icon":45},"Roadmap","/guides/roadmap","2.guides/3.roadmap","i-lucide-map",{"title":47,"path":48,"stem":49,"icon":50},"Contribution Guide","/guides/contribution-guide","2.guides/4.contribution-guide","i-lucide-git-pull-request",{"title":52,"path":53,"stem":54,"icon":55},"Using the Dashboard","/guides/using-the-dashboard","2.guides/5.using-the-dashboard","i-lucide-layout-dashboard",{"title":57,"path":58,"stem":59,"icon":60},"Privacy and Data","/guides/privacy-and-data","2.guides/6.privacy-and-data","i-lucide-shield",{"title":62,"path":63,"stem":64,"icon":65},"Changelog","/guides/changelog","2.guides/7.changelog","i-lucide-history",{"title":67,"path":68,"stem":69,"icon":70},"Limits and Quotas","/guides/limits-and-quotas","2.guides/8.limits-and-quotas","i-lucide-gauge",{"title":72,"path":73,"stem":74,"icon":25},"Self-Hosting","/guides/self-hosting","2.guides/9.self-hosting",{"title":76,"icon":77,"path":78,"stem":79,"children":80,"page":14},"Platform","i-lucide-layers","/platform","3.platform",[81,86,91,96,100,105,110,114,119,123,128,132],{"title":82,"path":83,"stem":84,"icon":85},"Agent OS","/platform/agent","3.platform/1.agent","i-lucide-cpu",{"title":87,"path":88,"stem":89,"icon":90},"Store API Contract (for Agent OS)","/platform/store-api","3.platform/10.store-api","i-lucide-code-2",{"title":92,"path":93,"stem":94,"icon":95},"CLI Reference","/platform/cli-reference","3.platform/11.cli-reference","i-lucide-terminal",{"title":97,"path":98,"stem":99,"icon":25},"MCP Server Integration (optional)","/platform/mcp-server-integration","3.platform/12.mcp-server-integration",{"title":101,"path":102,"stem":103,"icon":104},"Channels (Telegram, Slack, Discord, Signal, Viber)","/platform/integrations","3.platform/2.integrations","i-lucide-plug",{"title":106,"path":107,"stem":108,"icon":109},"Skills Store (optional)","/platform/store","3.platform/3.store","i-lucide-store",{"title":111,"path":112,"stem":113,"icon":17},"Skills Authoring","/platform/skills-authoring","3.platform/4.skills-authoring",{"title":115,"path":116,"stem":117,"icon":118},"Security","/platform/security","3.platform/5.security","i-lucide-shield-check",{"title":120,"path":121,"stem":122,"icon":90},"Agent API Reference","/platform/agent-api","3.platform/6.agent-api",{"title":124,"path":125,"stem":126,"icon":127},"Agent Configuration","/platform/agent-config","3.platform/7.agent-config","i-lucide-settings",{"title":129,"path":130,"stem":131,"icon":127},"Channels Configuration","/platform/integrations-config","3.platform/8.integrations-config",{"title":133,"path":134,"stem":135,"icon":127},"Store Configuration (optional)","/platform/store-config","3.platform/9.store-config",{"title":137,"icon":138,"path":139,"stem":140,"children":141,"page":14},"Troubleshooting","i-lucide-wrench","/troubleshooting","4.troubleshooting",[142,146],{"title":143,"path":144,"stem":145,"icon":138},"Common Issues","/troubleshooting/common-issues","4.troubleshooting/1.common-issues",{"title":147,"path":148,"stem":149,"icon":150},"FAQ","/troubleshooting/faq","4.troubleshooting/2.faq","i-lucide-help-circle",{"id":152,"title":97,"body":153,"description":267,"extension":268,"links":269,"meta":270,"navigation":271,"path":98,"seo":272,"stem":99,"__hash__":273},"docs/3.platform/12.mcp-server-integration.md",{"type":154,"value":155,"toc":261},"minimark",[156,161,174,206,210,222,225,244],[157,158,160],"h2",{"id":159},"overview","Overview",[162,163,164,168,169,173],"p",{},[165,166,167],"strong",{},"MCP (Model Context Protocol)"," servers expose tools (e.g. search, APIs) that an agent can call. If Agent OS supports MCP in your build, each server’s tools are typically registered with a prefix (e.g. ",[170,171,172],"code",{},"mcp_\u003Cname>_\u003Ctool>",") so they don’t clash with built-in or skill tools.",[175,176,177,192],"ul",{},[178,179,180,183,184,187,188,191],"li",{},[165,181,182],{},"Config:"," May be in dashboard (e.g. Settings or Integrations → MCP Servers), or in a config file (e.g. ",[170,185,186],{},"~/.agent-os/mcp.json","), or via env (e.g. ",[170,189,190],{},"MCP_SERVERS",").",[178,193,194,197,198,205],{},[165,195,196],{},"Discovery:"," Community servers are listed at ",[199,200,204],"a",{"href":201,"rel":202},"https://mcpservers.org/",[203],"nofollow","mcpservers.org",".",[157,207,209],{"id":208},"if-supported-in-your-build","If supported in your build",[211,212,213,216,219],"ol",{},[178,214,215],{},"Add one or more MCP servers (name, command, args, optional env for API keys).",[178,217,218],{},"On startup (or after saving config), the runtime may spawn each server over stdio, list its tools, and register them as agent tools.",[178,220,221],{},"The model sees these tools with the rest of the tool list; when it calls one, the runtime forwards the call to the MCP server and returns the result.",[162,223,224],{},"Check the Agent OS repo for:",[175,226,227,234,241],{},[178,228,229,230,233],{},"Whether MCP is implemented (e.g. in ",[170,231,232],{},"core/plugins.ts"," or a dedicated MCP module).",[178,235,236,237,240],{},"Exact config location and format (",[170,238,239],{},"mcp.json",", env, or dashboard-only).",[178,242,243],{},"How tool names are prefixed and how they are exposed to agents.",[162,245,246,247,250,251,254,255,258,259,191],{},"If MCP is not yet implemented, this page serves as a placeholder for when it is added. Until then, extend the agent with ",[165,248,249],{},"skills"," (tools.yaml) and ",[165,252,253],{},"built-in tools"," (see ",[199,256,257],{"href":112},"Skills authoring"," and ",[199,260,82],{"href":83},{"title":262,"searchDepth":263,"depth":263,"links":264},"",2,[265,266],{"id":159,"depth":263,"text":160},{"id":208,"depth":263,"text":209},"MCP (Model Context Protocol) servers can expose extra tools to the agent. Support depends on the Agent OS build.","md",null,{},{"icon":25},{"title":97,"description":267},"femoffI1OIPThXEVIwkhr39BW17jN8TlJUGma1sSCi0",[275,277],{"title":92,"path":93,"stem":94,"description":276,"icon":95,"children":-1},"Sulala Agent OS CLI — version, start, stop, onboard, update, and run.",{"title":101,"path":102,"stem":103,"description":278,"icon":104,"children":-1},"Talk to Agent OS agents via messaging channels — webhooks, config, and default agent.",1773850668598]