Skip to main content
BVDNETBVDNET
ServicesWorkLibraryAboutPricingBlogContact
Contact
  1. Home
  2. AI Woordenboek
  3. Tools & Frameworks
  4. What Is the Model Context Protocol (MCP)?
wrenchTools & Frameworks
Beginner
2026-W12

What Is the Model Context Protocol (MCP)?

Open standard for connecting AI to external tools — now embedded in browsers, CLIs, and websites via WebMCP.

Also known as:
MCP
What Is the Model Context Protocol (MCP)?

Model Context Protocol (MCP) is an open standard for connecting AI models and agents to external tools, data sources, and services through a unified interface. Originally developed by Anthropic, MCP provides a standardized way for AI systems to discover, authenticate with, and invoke tools without custom integration code for each service. In March 2026, MCP adoption accelerated with Google's WebMCP enabling declarative tool registration directly in website HTML, the Agent Browser Protocol embedding MCP servers into Chromium, and Gemini CLI shipping with native MCP support. The protocol is becoming the de facto standard for tool interoperability across AI providers.

Why it matters

Before MCP, every AI tool integration was bespoke. If you wanted Claude to access your CRM, you built a custom integration. If you wanted GPT to query your database, you built another one. Each AI provider had its own function calling format, authentication requirements, and tool registration mechanism. This fragmentation meant that tool authors had to build N integrations for N AI providers, and enterprises had to maintain a growing web of custom connectors. MCP eliminates this N×N problem by providing a single protocol that any AI model can use to discover and invoke any tool. One MCP server implementation works with Claude, GPT, Gemini, and any other MCP-compatible model. This is the same pattern that made USB universal — a shared interface standard that benefits all participants.

Illustration: What Is the Model Context Protocol (MCP)?
Before MCP, every AI tool integration was bespoke. If you wanted Claude to access your CRM, you built a custom integrati…

How it works

MCP defines three core primitives. Tools are executable functions that an AI model can invoke — each tool has a name, description, input schema, and output type, allowing models to understand what the tool does and how to call it. Resources are read-only data sources that provide context to the model, such as files, database records, or API endpoints. Prompts are templated instructions that guide the model's interaction with tools and resources. An MCP server exposes these primitives over a transport layer (typically stdio for local servers or HTTP with Server-Sent Events for remote ones). The AI client discovers available tools, resources, and prompts through a capability negotiation handshake, then invokes them using structured JSON-RPC messages. Authentication, error handling, and capability versioning are all part of the protocol specification.

Example

A company builds an MCP server for their project management system. The server exposes tools like 'create_task,' 'list_sprints,' and 'assign_user,' plus resources like the current sprint board and team member list. Once deployed, any MCP-compatible AI assistant can discover these tools and use them in conversations. A developer using Claude can say 'create a task for the login bug and assign it to Sarah' and Claude discovers the create_task and assign_user tools via MCP, invokes them with the correct parameters, and confirms the result. The same MCP server works unchanged when the company's product team uses Gemini, or when their CI pipeline uses an automated agent — no new integration code needed. When WebMCP launches, the project management tool can even register its MCP capabilities in its website HTML, making them discoverable by any AI agent that visits the page.

Sources

  1. Simon Willison — Pragmatic AI Summit / WebMCP
    Web
  2. Agent Browser Protocol (GitHub)
    GitHub
  3. Wikipedia

Need help implementing AI?

I can help you apply this concept to your business.

Get in touch

Related Concepts

Agent Browser Protocol (ABP)
Open-source custom Chromium that pauses the web between AI agent steps, achieving 90%+ reproducible automation success.
Programmatic Tool Calling
Anthropic's replacement for JSON function calling — Claude executes code blocks to invoke multiple tools dynamically, eliminating round-trip overhead.
Agentic Engineering
The discipline of building autonomous AI agent systems — covering architecture, orchestration, tool integration, safety, and operations.

Related Articles

What Is Deterministic Agent Web Automation and Why Does It Matter?
Mar 17
Which New AI Models Should Developers Know About in March 2026?
Mar 17
What Developer Tools Are Reshaping Agentic AI in 2026?
Mar 17

AI Consulting

Need help understanding or implementing this concept?

Talk to an expert
Previous

LoRA (Low-Rank Adaptation)

Next

Model Distillation

BVDNETBVDNET

Web development and AI automation. Done properly.

Company

  • About
  • Contact
  • FAQ

Resources

  • Services
  • Work
  • Library
  • Blog
  • Pricing

Connect

  • LinkedIn
  • GitHub
  • Twitter / X
  • Email

© 2026 BVDNET. All rights reserved.

Privacy Policy•Terms of Service•Cookie Policy