What is an MCP server?

The two-minute version: an MCP server is a small program that gives an AI assistant a set of tools it can call — with examples you can run today.

An MCP server is a small program that gives an AI assistant extra abilities. It exposes a set of tools — concrete actions like “search these files”, “query this database”, or “publish this document” — over the Model Context Protocol, an open standard introduced by Anthropic in 2024. Any MCP-capable app (Claude, Cursor, VS Code, Windsurf, Zed, and most AI IDEs) can connect to any MCP server, discover its tools, and let the model call them mid-conversation.

The useful mental model: MCP is a USB port for AI. The protocol is the port; each server is a device you plug in. Before MCP, every app needed custom integrations with every service. With it, a service ships one server and every assistant can use it.

What is the difference between MCP and an MCP server?

MCP (Model Context Protocol) is the open standard — the common language. An MCP server is one concrete program speaking that language to offer specific tools. The AI application is the MCP client (or host) that connects to servers and lets the model call their tools.

Do MCP servers run locally or in the cloud?

Both. Local servers run on your machine as a subprocess communicating over stdio, best for tools touching local files. Remote servers run as web services over HTTP, best for shared services — you configure a URL instead of a command.

Are MCP servers safe to use?

A server can do whatever its code does, with your credentials — so treat installing one like installing any software: prefer official servers from the vendor of the service, read what tools it exposes, and grant the minimum access. Clients ask for confirmation before tool calls by default.

What are some examples of MCP servers?

The ecosystem spans official vendor servers (GitHub, Stripe, Sentry, Linear, Playwright for browser automation), community servers for nearly every tool, and small special-purpose ones — like this site's own markdown-sharing server, which gives your assistant a share_markdown tool that turns a doc in your editor into a live URL. Browse the curated MCP server list for the ones worth installing first.

How do you try an MCP server in one minute?

Add a server to your editor's MCP config and ask the assistant to use it. The editor-by-editor setup guide has copy-paste config for Cursor, Claude Code, VS Code, Windsurf, and Zed using the Docs MD server — no API key required — so you can watch a tool call happen end to end.