Skip to content

MCP (Model Context Protocol)

Platforms: claude openai gemini m365-copilot

MCP (Model Context Protocol) is an open standard for connecting AI assistants to external systems where data lives — content repositories, business tools, databases, and development environments. It bridges the gap between the AI and the outside world, enabling both read and write operations.

Without MCP, the AI is limited to what’s in the conversation. With MCP, the AI can look up client history in your CRM, check deal status in your pipeline, create tasks in your project management tool, or query live data — all within the conversation.

  • Bridges the gap between the AI and the outside world where your data lives
  • Open standard — one integration pattern that works across compatible platforms
  • Enables read and write operations — the AI can both retrieve information and take actions
  • Composable — multiple MCP connectors can be active simultaneously, giving the AI access to multiple external systems

Use MCP when:

  • The AI needs to interact with external systems — reading from or writing to tools you already use
  • Your workflow requires live data that changes between runs (not static reference documents)
  • You want the AI to take actions in other systems — creating tasks, sending messages, updating records
  • You’re building agents that need to coordinate across multiple tools

MCP is typically the last building block you need. Start with prompts, add context, organize in a project, package as skills, then add MCP when the workflow needs external system access.

PlatformHow It Works
ClaudeMCP servers (local or remote) connected via Claude Code or Claude Desktop
OpenAI (ChatGPT)Function calling, Actions in Custom GPTs, Assistants API tools
GeminiExtensions and function calling
M365 CopilotConnectors, plugins, Power Platform integrations
Use CaseWhat the AI DoesExample Tools
Knowledge managementReads and writes to your knowledge basesNotion, Confluence, Google Drive
Project managementCreates tasks, updates status, queries boardsLinear, Jira, Asana, Trello
CommunicationReads messages, sends updates, manages threadsSlack, Email, Teams
Data accessQueries databases, retrieves recordsPostgreSQL, Supabase, Airtable
DevelopmentManages repos, reviews PRs, deploys codeGitHub, Vercel, AWS
CRMLooks up clients, logs interactions, updates dealsHubSpot, Salesforce

MCP extends what agents, skills, and CLI tools can do by connecting them to external systems. Without MCP, the AI is limited to what’s in the conversation. With MCP, skills can pull live data, agents can take real-world actions, and CLI tools like Claude Code can access databases, APIs, and project management tools — all from the terminal.

  • Agentic Building Blocks — MCP in the context of all building blocks
  • AI Use Cases — what teams build with MCP, organized by six primitives
  • Automation Use Cases — MCP enables the data connections that power automated workflows
  • Agents — autonomous systems that use MCP to interact with external tools
  • Skills — reusable routines that MCP can enhance with external data
  • CLI — terminal-native AI tools that use MCP for external system access
  • Projects — workspaces where MCP connectors are configured