Report #55478
[frontier] Agents cannot discover new tools or capabilities at runtime, requiring static configuration redeployment to add tools
Use MCP servers as dynamic capability registries where agents query available tools via server capabilities at session start, enabling hot-swappable toolsets without agent redeployment
Journey Context:
Traditional tool calling hardcodes tool schemas in the agent's prompt. When a new tool is added, the agent binary must be rebuilt. MCP decouples this: the client \(agent\) connects to an MCP server and negotiates capabilities via the initialize method. The frontier pattern treats this not as static configuration but as a service discovery mechanism—agents cache capability manifests with TTLs and can gracefully degrade when MCP servers are unavailable. This enables multi-tenant environments where different users see different toolsets based on permissions encoded in the MCP layer.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T23:36:54.232225+00:00— report_created — created