SIM-ONE Alpha includes a built-in connection to the public Astro Docs MCP server:
https://mcp.docs.astro.build/mcp
src/engine/capabilities/builtin-mcp.ts connects the server during
orchestrator initialization and returns the available MCP tools. The
orchestrator merges those tools with explicitly attached product tools and
enabled user MCP tools.
The built-in server exposes:
mcp__astro-docs__search_astro_docs
This is a focused framework-document lookup tool. It supports Astro development and provides a built-in example of Flue MCP integration.
The build-generated builtin-capabilities.json manifest reserves the
astro-docs name under mcpServers. Runtime capabilities cannot reuse that id
for a skill, tool, worker, or MCP server.
The built-in MCP connection is separate from runtime-added MCP records:
built-in astro-docs definition
-> connectBuiltinMcpServers()
-> MCP tools attached to orchestrator
enabled runtime MCP record
-> connectUserMcpServers()
-> authenticated MCP connection
-> MCP tools attached to orchestrator
| Responsibility | Source |
|---|---|
| Built-in MCP connection | src/engine/capabilities/builtin-mcp.ts |
| User MCP broker | src/engine/capabilities/mcp-broker.ts |
| Orchestrator attachment | src/agents/orchestrator.ts |
| Built-in manifest generation | scripts/generate-builtin-registry.mjs |
| Collision checks | src/engine/capabilities/collision-check.ts |