Skip to main content

Contact

What are you interested in?

Back to Glossary (M)
Glossary · M

MCP (Model Context Protocol).

The Model Context Protocol (MCP) is an open standard through which AI applications access external tools, data and services in a uniform way. Instead of building a bespoke integration for every combination of model and system, the application talks to an MCP server that describes its own capabilities.

MCGLOSSARYDLM Digital

MCP (Model Context Protocol) — Explained in Detail

MCP solves an integration problem that grew with every new model and every new business system. Without a standard, each combination of AI application and data source needs its own connection; ten applications and ten systems mean a hundred individual integrations, all maintained separately. MCP inverts that: each system is exposed once as an MCP server, each AI application speaks MCP once, and a hundred integrations become twenty. The frequently used comparison with a common plug type fits well, because the real gain is not technical elegance but the disappearance of special cases.

The architecture is deliberately plain. A host — a chat client or an agent application — starts one MCP client per connection, and that client talks to exactly one MCP server. The server offers three kinds of building block: tools, meaning callable actions with a described input schema; resources, meaning readable content such as files or records; and prompts, meaning ready-made templates for recurring tasks. When a connection opens, both sides negotiate which capabilities they support. Transport is standard input and output locally, and an HTTP variant with streaming over the network.

Anthropic published MCP in November 2024 and handed governance of the standard to the newly founded Agentic AI Foundation under the Linux Foundation in December 2025, together with other companies as founding and platform members. MCP is therefore no longer one vendor's product but a vendor-neutral standard with an open process. For companies the practical relevance is investment protection: a connection built once remains usable when the model is swapped. The major assistant products and development environments support MCP natively today, and public directories list several thousand servers.

When introducing MCP inside a company, security is the first question. An MCP server holds real permissions on real systems, and a model decides when it gets called. Sensible practice: grant only the minimum permissions needed, review third-party servers before use, separate writing actions from reading ones, and treat anything a server returns as potentially manipulated content. A typical first use case in an SME is an internal server that exposes quotes and project status read-only — useful from day one and incapable of breaking anything.

Frequently Asked Questions About MCP (Model Context Protocol)

MCP connects an AI application to tools and data sources on the server side; the servers run locally or over the network and are configured deliberately. WebMCP carries the same principle into the browser: a website registers its own actions through navigator.modelContext so that an agent can call them directly on the page. MCP addresses systems, WebMCP addresses visitors who arrive with agents.

Only if your own data or processes should become usable by AI applications. If you merely use an assistant, you do not need one. But as soon as recurring questions concern internal systems — stock levels, order status, open quotes — a small, read-only MCP server is often the most pragmatic entry point. It is manageable to build and can be extended with writing actions later.

It gains access to whatever it is configured for, and its return values land unfiltered in the model's context. Two risks follow from that: permissions drawn too widely, and injected instructions hidden inside the returned content. Before use, check the source, the permissions and the update path, and put a human approval step in front of any irreversible action.

Ready for Your Project?

Apply this knowledge to your website — DLM Digital will help you.