What is the Model Context Protocol?

2 min read Updated

An open standard by Anthropic defining how AI agents connect to external tools and data sources. MCP provides a universal interface for discovering and invoking capabilities — tools (actions), resources (data), and prompts (interaction patterns) — across any compatible agent framework.

WHY IT MATTERS

Before MCP, every framework had its own tool integration — custom APIs, incompatible formats. MCP standardises this with a universal protocol that any agent can speak.

Three primitives define the protocol: tools (executable actions an agent can perform), resources (read-only data providing context), and prompts (reusable interaction templates). Together they cover the full surface area of agent-to-system interaction.

MCP is rapidly becoming the standard for agent tool access. Claude, Cursor, Windsurf, VS Code Copilot, and most major agent frameworks now support it natively — meaning any MCP-compatible tool is automatically available to any MCP-compatible agent.

HOW POLICYLAYER USES THIS

Intercept is an open-source MCP proxy that sits transparently between any MCP client and server. Rather than modifying agent code or server implementations, you point the client at Intercept instead of the server. Intercept evaluates every tool call against YAML-defined policies — enforcing allow/deny decisions, argument constraints, and rate limits — then forwards approved calls to the upstream server. No code changes needed, fail-closed by default.

FREQUENTLY ASKED QUESTIONS

Why does MCP matter for policy enforcement?
MCP standardises how agents access tools. Because every tool call flows through a single protocol, a proxy like Intercept can enforce policies on all tool calls uniformly — regardless of which agent framework or MCP server is being used.
MCP vs. direct API integration?
MCP provides discovery, schema negotiation, and context management on top of API access. It is a higher-level protocol that makes tool integration more robust — and critically, it creates a single chokepoint where policies can be enforced via an MCP proxy.
Who supports MCP?
Anthropic (Claude), Cursor, Windsurf, VS Code Copilot, and growing support from LangChain, OpenAI Agents SDK, and other tool developers. The ecosystem is expanding rapidly.

FURTHER READING

Enforce policies on every tool call

Intercept is the open-source MCP proxy that enforces YAML policies on AI agent tool calls. No code changes needed.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.