Report #21346
[frontier] MCP server only exposing tools missing resources and prompts
Implement MCP \`resources\` for static/dynamic context \(e.g., codebase state, API docs\) and \`prompts\` for templated agentic workflows, rather than forcing everything through tool calls.
Journey Context:
Agents often treat MCP as a glorified function-calling wrapper. This leads to bloated system prompts and redundant tool calls to fetch context that could be dynamically subscribed to via \`resources\`. The MCP spec defines \`resources\` for contextual data and \`prompts\` for reusable workflows. Using them separates data from action, reducing token usage and aligning with the protocol's intent for standardized agent-to-server communication.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T14:14:38.211799+00:00— report_created — created