{"slug": "mcp-server-prompt-bloat", "title": "MCP Server Prompt Bloat", "summary": "Adding relative date support to an MCP server required about four new tool calls with detailed descriptions, increasing prompt tokens to over a thousand and highlighting a tradeoff between agentic AI capability and prompt processing. The author notes that while the agent can now resolve queries like \"today's post,\" the added complexity may slow performance and reduce reliability, suggesting a limit to useful feature additions.", "body_md": "Writing the **descriptions** in an **MCP server** is like writing prompts for the tools. You have to explain what the tool does, when to use it, and what the parameters are and how to use them.\n\nEssentially it is like **coding** in **natural language**, and it can easily lead to **bloated prompts** when running an AI agent. I wanted to add support for relative dates, like today and yesterday, so I ended up requiring about 4 new tool calls, each with detailed prompts.\n\nNow my agent is more **capable**—it can resolve things like \"today's post\"—but it is also dealing with over a **thousand tokens** of **prompts**. It is a good thing I can get by with a smaller model (Gemma 4 E4B) as performance problems would become apparent otherwise.\n\nIt does seem like there is a **tradeoff** between **agentic AI ability** and prompt processing—the fewer instructions an agent has, and the fewer tools, the faster it is, and the less capable. In any case, there is likely a point where the MCP server has **enough features** to suffice, and adding more will just slow things down and make it more complicated and unreliable.", "url": "https://wpnews.pro/news/mcp-server-prompt-bloat", "canonical_source": "https://www.dotnetperls.com/2026_8_2_mcp-server-prompt-bloat", "published_at": "2026-08-02 07:00:00+00:00", "updated_at": "2026-08-02 17:13:52.568238+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "ai-infrastructure"], "entities": ["MCP server", "Gemma 4 E4B"], "alternates": {"html": "https://wpnews.pro/news/mcp-server-prompt-bloat", "markdown": "https://wpnews.pro/news/mcp-server-prompt-bloat.md", "text": "https://wpnews.pro/news/mcp-server-prompt-bloat.txt", "jsonld": "https://wpnews.pro/news/mcp-server-prompt-bloat.jsonld"}}