Blog
Business

MCP: why simplicity isn’t an architecture

Julius Hollmann
October 21, 2025
4
min read

The Model Context Protocol (MCP) is often presented as the enabler of “agentic” AI, a lightweight way for large language models to call external tools or data sources. The promise sounds compelling: standardize how models discover and invoke APIs, and you suddenly have an ecosystem where any service can become an AI-accessible capability. Yet beneath this elegant narrative lies a hard truth: MCP solves a developer convenience problem, not an enterprise integration challenge. Its simplicity is useful, but precisely that simplicity makes it unsuitable as a large-scale architectural foundation.

What MCP really is.

At its core, MCP defines how an LLM client (the “host”) advertises available tools and how the model requests to use them. A tool is described by name, function, and a minimal JSON schema for inputs and outputs. The host executes the call and feeds results back to the model. Nothing more.

There is no semantic contract, no shared ontology, no enforcement of versioning or access control. MCP does not replace APIs, service meshes, or data platforms - it merely wraps them in a form that an LLM can understand. Calling it an architecture is like calling a phone number a communication strategy.

Where the limitations start.

MCP inherits the fragility of its foundations. It uses JSON-Schema for tool definitions, which is expressive enough for demos, but far from sufficient for strongly typed or safety-critical systems. There is no native versioning, meaning that a schema change can silently break dependent tools. There is no distributed tracing, no correlation IDs, and no concept of end-to-end observability across multi-tool workflows.

Authentication and authorization are an afterthought. A model can instruct a host to “delete database” if that tool is exposed, and unless additional governance layers exist, it will execute. In controlled enterprise environments, such open command paths are unacceptable.

Architectural blind spots.

From an enterprise perspective, the protocol’s statelessness and lack of governance introduce structural risks:

  • No lifecycle control. Tool definitions are transient and cannot be audited or certified.
  • No semantic stability. JSON contracts describe syntax, not meaning, leading to inconsistent behavior across domains.
  • No policy propagation. Data ownership, purpose binding, or regulatory scopes (GDPR, ISO 27001) are invisible to the LLM.
  • No performance model. The protocol moves JSON payloads, not queries; at scale, this leads to massive inefficiencies and network overhead.

As a result, organizations that try to “MCP-enable” all their systems effectively rebuild a brittle API mesh, just without the maturity, security, and tooling the API world already developed over decades.

What MCP can still do well.

Within these limits, MCP is valuable, as integration plumbing. It enables rapid prototyping of LLM agents that can reason about available actions, call well-defined endpoints, and stitch together simple flows. For isolated use cases such as controlled data exploration, internal tool orchestration, or hybrid-cloud proof-of-concepts it works. But it needs an architectural backbone that MCP itself does not provide: a semantic information layer that defines entities, relationships, and business meaning; a data governance model enforcing who may do what; and an execution layer that handles authentication, auditing, and performance.

A better pattern for enterprises.

The sustainable model looks different. Build a knowledge layer grounded in enterprise ontologies that express the real-world semantics of data and processes. Expose only semantic capabilities - not raw APIs - as callable tools. Use MCP (or any similar protocol) merely as a façade to make those capabilities accessible to the LLM. Keep identity, traceability, and versioning in your own infrastructure. In short: let MCP be the connector, not the architecture.

Conclusion.

MCP is a clever idea born in the generative-AI lab context, not an enterprise blueprint. It simplifies experiments but ignores four decades of lessons in distributed systems, contracts, and governance. Enterprises should explore it, not depend on it. The real progress comes with semantic models, governed data access, and ontology-grounded reasoning form the core, and protocols like MCP remain what they are: a lightweight wire between intelligence and capabilities, not the architecture itself.

Checkout our latest articles:

Deep dive into further insights and knowledge nuggets.

In this article, you’ll discover why Agentic-AI systems demand more than data; they require explicit structure and meaning. Learn how formal ontologies bring coherence, reasoning and reliability to enterprise AI by turning fragmented data into governed, machine-understandable knowledge.
Julius Hollmann
October 29, 2025
5
min read
In this article you'll explore how Knowledge Graphs bring coherence to complexity, creating a shared semantic layer that enables true data-driven integration and scalable growth.
Julius Hollmann
October 28, 2025
3
min read
If you’re building AI systems, you’ll want to read this before assuming MCP is your integration answer. The article breaks down why the Model Context Protocol is brilliant for quick demos but dangerously fragile for enterprise-scale architectures.
Julius Hollmann
October 20, 2025
4
min read
Despite heavy investments, enterprises remain stuck - learn how Knowledge Graphs and AI-powered ontologies finally unlock fast, trusted and scalable data access.
Julius Hollmann
September 12, 2023
3
min read
Discover how Knowledge Graphs connect scattered data into one smart network - making it easier to use AI, speed up automation, and build a future-ready data strategy.
Julius Hollmann
September 12, 2023
4
min read
GenAI alone isn’t enough. Learn how Knowledge Graphs give AI real meaning, transforming it into a trustworthy, explainable assistant grounded in enterprise reality.
Julius Hollmann
September 12, 2023
3
min read

Data silos out. Smart insights in. Discover d.AP.

Schedule a call with our team and learn how we can help you get ahead in the fast-changing world of data & AI.