Skip to content

MCP (Model Context Protocol)

Also called Model Context Protocol, MCP server

What is MCP?

MCP (Model Context Protocol) is an open standard for connecting AI assistants to outside tools and data. An app publishes an MCP server that describes its tools, such as 'search orders' or 'render video', and any compatible AI client can discover and call them. It was introduced by Anthropic in late 2024 and is now widely supported.

MCP has two sides. An MCP server wraps a service, database or file system and exposes tools, resources and prompts. An MCP client, built into an assistant like Claude, ChatGPT or a coding tool, connects to servers and lets the model use them during a conversation. Remote servers usually sign users in with OAuth.

Before MCP, each AI app needed a custom integration for every tool. A shared protocol means one server works with many assistants, which is a big reason AI agents can now work across real business software.

Why MCP matters

MCP lets you run marketing work from an AI assistant: ask it to check your brand profile, draft a week of posts and render the images, without copying text between apps.

It also keeps the AI grounded. Instead of guessing, the assistant reads real data from your tools, which reduces AI hallucination and makes the output specific to your business.

How to connect an MCP server

  1. Find the MCP server URL in the service's docs or settings.
  2. In your AI assistant, add a custom connector or MCP server with that URL.
  3. Sign in and approve access, or set an API key as an environment variable for CLI tools.
  4. Ask the assistant to list the available tools and try a free, read-only one first.
  5. Check which tools cost money or change data before letting an agent run them.

MCP FAQ

What is an MCP server?

A small service that exposes an app's actions and data to AI assistants in the MCP format. The assistant connects to it and can call its tools when you ask.

Is MCP only for Claude?

No. Anthropic created it as an open standard, and many other assistants, coding tools and agent frameworks now support MCP.

What is the difference between MCP and an API?

An API is how software talks to software. MCP is a standard way to describe tools and data so AI models can find and use them; MCP servers often call an API underneath.

Related terms

Back to the glossary

Put the terms to work

OpenPromo reads your website and makes on-brand posts, reels and videos. It is open source: start online in a minute, or run it on your own server.