Model context protocol
Also written: MCP, MCP (Model Context Protocol), Bidirectional MCP, MCP configurations, MCP integration, Microsoft Copilot integration, MCP Events specification, MCP Events
A protocol enabling AI models to connect to external services and tools, allowing them to read from and write to them.
Model Context Protocol (MCP) is a way for AI models to connect to and use other applications and services. Think of it like giving your AI a way to "look up" information or "take action" in other programs, just like you might.
For example, you could use MCP to let an AI read your calendar to schedule a meeting, or write notes into a document. This helps the AI do more complex tasks by working with the tools you already use.
MCP is a protocol that defines how AI models interact with external services and tools, enabling them to access and manipulate data beyond their internal knowledge. It facilitates the integration of AI capabilities with third-party applications, databases, and APIs, effectively extending the model's operational scope. This allows for more dynamic and context-aware AI behavior, where models can retrieve real-time information or execute actions based on external data.
Model Context Protocol (MCP) is gaining traction as AI models evolve beyond simple text generation to actively interact with external tools and data. Recent announcements highlight MCP's role in enabling AI agents to run within private clusters, integrate with business systems, and enhance code development workflows. This shift reflects a broader trend towards more capable and integrated AI assistants.
- Ship Code at Scale with Grok Bot and CursorxAI · Grok on YouTube ·
- Stack Overflow for Agents triples signups with ChatGPT pluginOpenAI · OpenAI News ·
- Announcing MCP support in Apigee hybrid: agentic tools that run in your own clusterGoogle · Google Developers Blog ·
- Gemini 4 Argon and Google Antigravity: From 2D concept to 3D cathedralGoogle · Google for Developers on YouTube ·
- Introducing the Agent Experience (AX) Practitioner PlaybookMicrosoft · Microsoft for Developers ·
- Ep 877: ChatGPT Voice is Like Jarvis: How to use the New Feature and the 7 biggest unlocks (Replay)OpenAI · Everyday AI ·
- Google brings agentic AI to Gemini, starting with businessesGoogle · TechCrunch AI ·
- Gemini Deep ResearchGoogle · Gemini Models ·
- GitHub Copilot can now interact with desktop apps with computer useMicrosoft · GitHub Changelog: Copilot ·
- 🎖️ Captain's Training: Master Copilot Studio | Use the New Harness, MCPs and MoreMicrosoft · Microsoft Developer on YouTube ·
- OpenAI expands ChatGPT’s plugins with app-like interfaces and automationsOpenAI · TechCrunch AI ·
- Enabling Consistent AI-Assisted Engineering with GitHub Copilot PluginsMicrosoft · Microsoft for Developers ·
- Claude Sonnet 5.5 🧠, Anthropic IPO leaks 📝, AMD buys World Labs 💰Anthropic · TLDR AI ·
- Turn your REST APIs into MCP tools with Google Cloud API GatewayGoogle · Google Developers Blog ·
- MCP was always a bad idea?Anthropic · Simon Willison ·
- Agentic CLI customizations now in the usage metrics APIMicrosoft · GitHub Changelog: Copilot ·
- Meta now lets AI agents handle the boring parts of WhatsApp Business setupOpenAI · TechCrunch AI ·
- Introducing the Agents APIOpenAI · OpenAI on YouTube ·
- State of MCPMicrosoft · Microsoft Developer on YouTube ·
- MCP: Server, Client & Protocol at GitHubMicrosoft · Microsoft Developer on YouTube ·
- Event-driven agents, powered by MCPMicrosoft · Microsoft Developer on YouTube ·
- A unified MCP layer with Toolboxes in Microsoft FoundryMicrosoft · Microsoft Developer on YouTube ·
- MCP Live! | A half-day livestream about the latest in MCPMicrosoft · Microsoft Developer on YouTube ·
- OpenAI managed agents 🤖, TPU inference ⚡, Anthropic $517B compute 💰Anthropic · TLDR AI ·
- Supercharging Codex with JetBrains MCP at SkyscannerOpenAI · OpenAI Developers Blog ·
- Making private MCP servers reachable without making them publicOpenAI · OpenAI Developers Blog ·
- Developer notes on the Realtime APIOpenAI · OpenAI Developers Blog ·
- Use & manage Connected Apps in Gemini - ComputerGoogle · Gemini Help Center ·
- Use & manage Connected Apps in Gemini - ComputerGoogle · Gemini Help Center ·
- 4 engineering patterns behind the strongest AI Agents Challenge submissionsGoogle · Google Developers Blog ·
- Share and unshare chatsAnthropic · Claude Help Center ·
- What are artifacts and how do I use them?Anthropic · Claude Help Center ·
- here's how to build a real business...Anthropic · Wes Roth ·
- Microsoft named a Leader in the 2026 Gartner® Magic Quadrant™ for Cloud-Native Application PlatformsMicrosoft · Microsoft Azure Blog ·
- Claude Code Full Course – Autonomous Goals, MCP, and VS Code SetupAnthropic · freeCodeCamp ·
- Remote MCP ToolsxAI · xAI Docs: Guides ·
- Expanding Managed Agents in Gemini API: background tasks, remote MCP and moreGoogle · The Keyword: AI ·
- Ep 811: Fable 5 and Sonnet 5 Released, OpenClaw on Your iPhone, NotebookLM's New Video Format and 7 More AI Features You Need NowAnthropic · Everyday AI ·
- Developer Tools MCP: Connect Your AI Agent to Meta's Developer Platform in Under 10 MinutesMeta · Meta Developers on YouTube ·
- Announcing Developer Tools MCP: Explore and debug your Meta app integrations from your AI agentMeta · Meta for Developers Blog ·
- Introducing the Model Context ProtocolAnthropic · Anthropic News ·
- Introducing ChatGPT for Excel and new financial data integrationsOpenAI · OpenAI News ·
- OpenAI Codex and Figma launch seamless code-to-design experienceOpenAI · OpenAI News ·
- Writing effective tools for AI agents—using AI agentsAnthropic · Anthropic Engineering ·
- Donating the Model Context Protocol and establishing the Agentic AI FoundationAnthropic · Anthropic News ·
- Cognizant will make Claude available to 350,000 employees, accelerating enterprise AI adoption and internal transformationAnthropic · Anthropic News ·
- Code execution with MCP: building more efficient AI agentsAnthropic · Anthropic Engineering ·
- Introducing apps in ChatGPT and the new Apps SDKOpenAI · OpenAI News ·
- Claude Desktop Extensions: One-click MCP server installation for Claude DesktopAnthropic · Anthropic Engineering ·
- New tools and features in the Responses APIOpenAI · OpenAI News ·
- Code with ClaudeAnthropic · Anthropic News ·
- Google Gemini
- Google is integrating MCP into Apigee hybrid for agentic tools in private clusters and is bringing agentic AI to Gemini, enabling it to act as a coworker and handle tasks.
- Microsoft Copilot
- Microsoft is introducing the Agent Experience (AX) Practitioner Playbook, which likely details how AI coding agents, potentially using MCP, can better interact with their technology.
- OpenAI ChatGPT
- OpenAI's ChatGPT plugins, like the one that dramatically boosted adoption for Stack Overflow's agent product, demonstrate a practical application of models interacting with external tools and data, aligning with MCP principles.
- xAI Grok
- xAI Grok is enabling bots and humans to fix code together in one thread, suggesting an integration where AI agents can interact with development tools and environments, likely facilitated by protocols like MCP.
- Context window
- The context window refers to the amount of information an AI can
- APIs
- APIs are interfaces that allow software to communicate, while MCP is a spe
- Plugins
- Plugins are extensions that add functionality to an AI, often using pro
- Function calling
- Function calling is a technique where a model can output a req
The concept of protocols for AI to interact with external systems has evolved with the rise of AI agents and tool use. Specific implementations and naming conventions are emerging from frontier AI labs as they build more integrated AI products.
Connect an app to Google Gemini by going to its settings and exploring the 'Connected apps' section. You can then ask Gemini to perform tasks that involve that app, like summarizing information from it or scheduling an event within it. This demonstrates how Gemini uses a protocol similar to MCP to interact with external services.
The Playbook: reusable how-tos, prompts, configs and tips pulled out of the news.
- Case studyBuilding a text-only news site with Lovable and ClaudeHow Wes Roth built Decaf News, a text-only news site, using Lovable and integrating with Claude for development. · 30 min
- Skill or agent configConnecting Lovable to Claude using MCP for developmentSetup instructions for connecting Lovable to Claude via MCP to enable chat-based project development. · 20 min
- Skill or agent configFigma MCP Server setup for Codex integrationInstall the Figma MCP Server directly in the Codex desktop application for integration. · 5 min
- ToolMCP, an open-source standard for AI agent interfacingMCP enables AI agents to interface with external data sources, applications, and tools. · 5 min
- Setting tipConnect Custom Apps via Model Context Protocol (MCP)Link custom apps using their MCP server to use them within Gemini Spark tasks. · 15 min
Questions people ask
- What is the main benefit of MCP?
- MCP allows AI models to access and use information from external applications and services, making them more capable and versatile.
- How does MCP help AI remember things?
- MCP doesn't directly help AI remember information within its own memory. Instead, it allows the AI to retrieve or write information to external systems, which can then be used as context.
- Is MCP the same as an API?
- No, MCP is a protocol that defines how AI models should use APIs and other services to interact with their environment. APIs are the underlying communication interfaces.
First seen on Subvolts Apr 3, 2025. Updated Oct 16, 2026. Written by an AI model from the items above and reviewed against them weekly; report an error.

