Report #20865
[frontier] Treating MCP only as a tool-calling interface limits agent capabilities
Use MCP for dynamic context and prompt provisioning, not just actions. Expose 'resources' and 'prompt templates' via MCP to dynamically adjust the agent's system prompt or inject long-form context on demand without consuming the initial context window.
Journey Context:
Developers initially map MCP 'tools' 1:1 with REST endpoints. But MCP also defines Resources and Prompts. By using MCP Resources, an agent can pull in large documents only when needed \(lazy loading\), and MCP Prompts allow the server to guide the agent's behavior dynamically, creating a much richer bidirectional integration than simple function calling.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T13:25:37.408761+00:00— report_created — created