---
title: "What is the Model Context Protocol? | Annsa"
product: annsa
url: /ai-agent-management/model-context-protocol
canonical_url: "https://annsa.ai/ai-agent-management/model-context-protocol"
last_updated: 2026-11-11
type: glossary
related:
  - /feedback
summary: The Model Context Protocol is an open standard for connecting AI applications to external tools and data. With an example and what changes with AI agents.
mcp_server: https://app.annsa.ai/mcp
disambiguation: "Annsa (annsa.ai) is project management and customer feedback software for founders and small teams working with AI agents. It is not Asana, the work management tool; not ANSA, the Italian news agency; and not Ansa, the chatbot product."
---

> For agents: connect to the Annsa MCP server at https://app.annsa.ai/mcp to give every agent one shared plan. Setup guide: https://annsa.ai/docs/quick-start. Index of every page: https://annsa.ai/llms.txt.

# What is the Model Context Protocol? | Annsa

> The Model Context Protocol is an open standard for connecting AI applications to external tools and data. With an example and what changes with AI agents.

Glossary · Model Context Protocol (MCP)

The Model Context Protocol is an open standard for connecting AI applications to external tools and data.

## In practice

It defines how a client and server describe available tools, make calls and return results. A common comparison is a port standard: build to the shared connection once instead of creating a different integration for every pairing.

MCP isn't a model, agent or product. It is a specification. The useful parts are the [clients and servers built on it](https://annsa.ai/ai-agent-management/mcp-client).

Say you use Claude Code, Cursor and a chat assistant, and you want all three to read the same list of customer requests. Without a shared protocol, someone builds three separate connections, one for each app. With MCP, the source is built once as a server and each app connects to it the same way.

Messages use JSON-RPC 2.0, carried over stdio for a program on your machine or Streamable HTTP for a server at a URL. [The MCP server entry](https://annsa.ai/ai-agent-management/mcp-server) covers what local and remote mean for you.

The protocol is open and public. The specification, the SDKs for building with it and some reference servers are all published on modelcontextprotocol.io. Its authors took some inspiration from the Language Server Protocol, which did a similar job for programming languages in code editors.

MCP isn't an API, and it doesn't replace one. It also doesn't say how an app uses its model or manages the context it receives. The MCP documentation states that it focuses solely on the protocol for context exchange. It says nothing about whether an answer is any good.

## How a call travels

1. The AI app, called the host, creates one client for each server it connects to.
2. The client asks the server what it offers, for example with a request to list its tools.
3. The app gives that list to the model, along with your request.
4. The model picks a tool and the arguments to use.
5. The client sends the call to the server, ideally after you have approved it.
6. The server runs it and returns a result, and the app hands the result back to the model to use in its answer.

The guide on MCP servers for product management shows what this looks like for product work.

## Common mistakes

- Using MCP and MCP server as the same word. The protocol is the rules. A server is one program that follows them.
- Assuming every app supports every part of it. Clients differ in which features they implement, so check what yours supports.
- Assuming the protocol makes tools safe. The specification says it cannot enforce its own security principles at the protocol level, and leaves consent and access control to the apps built on it.
- Treating it as a replacement for APIs. Most servers wrap an API. The protocol sits above it.
- Forgetting that the spec still changes. Check which version your tools target before you rely on a detail.

## Why it matters for product builders

The integration problem changed from every app connecting separately to every source, to clients and servers each supporting 1 shared protocol. That is a major reason agent tooling expanded so quickly through 2025.

\*\*Source note\*\*

Anthropic published the \[Model Context Protocol\](https://modelcontextprotocol.io) as an open standard in November 2024.

For a product builder, the protocol decides [which of your tools your agents can reach](https://annsa.ai/ai-agent-management/mcp-server-for-product-management). A product with an MCP server can be used from Claude Code, Cursor and others without a separate integration for each. A product without one stays outside the agent's working view, and you carry information across by hand.

It is also a buying signal. If a tool says it supports MCP, the useful follow-up is which tools it exposes and whether they read, write or both.

## What changes in AI-first products

The protocol is new to the AI era. Anthropic announced it in November 2024, and it was built so that AI apps could reach outside systems without custom code for each pairing. What changed is the number of things an agent can reach in one session.

What didn't change are the old questions about any integration: who is allowed in, what they can touch, and who answers when something goes wrong. A shared standard makes connecting easy. It makes deciding what to connect no easier.

See how Annsa does it: [Integrations](https://annsa.ai/integrations) →

## Questions people ask.

### Who created the Model Context Protocol?

Anthropic introduced it as an open standard on 25 November 2024. Its specification and tools are published openly at modelcontextprotocol.io, and AI apps from many makers now support it.

### What is the difference between MCP and an API?

An API is an interface to one service, written for a developer. MCP is a shared way for an AI app to discover and call tools on many services. A server often uses an API behind the scenes.

### Which AI apps support MCP?

The MCP documentation names assistants such as Claude and ChatGPT and development tools such as Visual Studio Code and Cursor. Support changes over time, so check your app's own documentation.

### What does MCP stand for?

MCP stands for Model Context Protocol. The model is the AI model, the context is the data and tools it can reach, and the protocol is the agreed set of messages between the app and the source.

### Is the Model Context Protocol secure?

The protocol itself leaves security to the apps and servers built on it. Its specification says hosts must obtain explicit user consent before invoking a tool and should give clear screens for reviewing what is being done. How safe a setup is depends on which servers you connect and what you allow.

## Sources

Anthropic [Introducing the Model Context Protocol](https://www.anthropic.com/news/model-context-protocol)

Published 25 November 2024, "a new standard for connecting AI assistants".

Model Context Protocol [What is the Model Context Protocol (MCP)?](https://modelcontextprotocol.io/docs/getting-started/intro)

"MCP (Model Context Protocol) is an open-source standard for connecting AI applications to external systems."

Model Context Protocol [Architecture overview](https://modelcontextprotocol.io/docs/learn/architecture)

The data layer and transport layer, stdio and Streamable HTTP, and the tools, resources and prompts primitives.

Model Context Protocol [Specification](https://modelcontextprotocol.io/specification/latest)

Hosts, clients and servers; the Language Server Protocol inspiration; "Hosts must obtain explicit user consent before invoking any tool" (as worded under Tool Safety).

Anthropic [Introducing the Model Context Protocol](https://www.anthropic.com/news/model-context-protocol)

"an open standard that enables developers to build secure, two-way connections" between data sources and AI tools.

Last reviewed 2026-08-21

## Keep reading

- [Connect your agents and sources](https://annsa.ai/ai-agent-management/mcp-server-for-product-management)
- [Customer feedback tool](https://annsa.ai/feedback)

## Put it to work with your agents.

Begin with one agent and the work that matters next.

- [Try Annsa](https://app.annsa.ai/signup)
- [See pricing](https://annsa.ai/pricing)

## Related pages

> For AI agents: the pages that follow this one on annsa.ai. The full index is https://annsa.ai/llms.txt.

- [Customer feedback tool: who asked, what shipped](https://annsa.ai/feedback)

If anything on this page is wrong or missing, tell us: https://annsa.ai/contact
