
.png)
by Vikram Srinivasan
Preamble – Everyone’s excited about MCP (Model-Context Protocol) because it makes wiring apps together feel like LEGO. But does that mean building a knowledge agent is now trivial? This post builds on my last two posts on precision recall curves and building knowledge agents. Let’s find out.
CRUD = Create, Read, Update, Delete — the verbs behind every SaaS button.
Ticket-booking example
With MCP, each arrow is now a drag-and-drop connector, not a week of REST fiddling. Result: task agents get cheaper and spread fast.
(From “Why Most Agentic AI Misses the Point”²)
Your CFO asks:
“Across SharePoint, Gmail and Confluence, list every contract over $500 k that expires next quarter and lacks a GDPR clause.”
That question needs business context and unstructured docs (PDFs, PPTs, email). CRUD plumbing alone can’t answer—it’s a knowledge-agent problem.
The first idea you’ll hear at the whiteboard is always some variation of:
“SharePoint, Gmail, Confluence—and now even our home-grown DMS—each expose a search endpoint.They all support MCP, so the agent can call them the same way.Let’s just fan out a query, merge the results, and call it a day!
It sounds elegant, but several things derail the plan.
.png)
Dropped at indexing time (document understanding)
Dropped at retrieval time (query understanding & reranking)
For example:
These shortcuts shift the precision–recall curve in unpredictable ways. Without consistent enrichment, parsing, and reranking, stitching multiple MCP connectors together hands control of your agent’s quality to whatever corner-cutting connector is weakest.
Every MCP connector you plug in brings its own blind spots. First, search is a highly specialized discipline—few teams have the bandwidth or expertise to architect full indexing + retrieval pipelines end-to-end (OCR, section tagging, synonyms, numeric and date parsing, reranking, etc.) at production grade. As a result, every native connector inevitably cuts corners, leaving you with uneven precision and recall.
Second, these out-of-the-box MCP servers know nothing about your business. They don’t speak your industry jargon, apply your internal taxonomies, or encode the regulatory and process nuances that make your enterprise unique. Without that context, even perfectly wired MCP servers will miss the one clause or data point that really matters.
That’s why a truly effective knowledge agent demands:
Together, these steps push your precision–recall curve to a new “Unified Frontier” that plain-vanilla MCP integrations can never touch.That’s why our dashed Unified Frontier sits above every individual MCP server curve:
.png)
Building a knowledge agent isn’t about how many connectors you can tick off; it’s about whether you can trust the answers when the CFO or regulator is in the room.
Get that retrieval foundation right, and every new MCP connector or agent workflow becomes a value multiplier—not another brittle integration to babysit.
For more insights from Vikram on enterprise AI, market intelligence, and what we’re building at Needl.ai, subscribe to his substack.