What is an MCP server?

An MCP server is a small program that gives an AI assistant new abilities, such as reading your GitHub issues, searching current documentation or querying a database. MCP stands for Model Context Protocol, an open standard Anthropic introduced in November 2024 so that any assistant could connect to any tool in the same way.

How it works

The assistant, such as Claude Desktop, Claude Code, Cursor or VS Code, is the client. The server describes the tools it offers, for example search_issues or run_query, with a short explanation of each. When you ask for something, the model decides whether a tool would help, the client calls the server, and the result goes back into the conversation.

Servers run in one of two ways. A local server runs on your computer, usually started with a command such as npx or uvx. A remote server runs on someone else's machine and you connect over HTTPS, often signing in with your account.

Why it matters

Before MCP, every assistant needed its own integration for every app. With one protocol, a server written once works in every client that supports it. That is why the official MCP Registry grew to tens of thousands of entries within two years.

Adding one, safely

In Claude Code, run claude mcp add with a name and the server's command or URL. In Claude Desktop, add it in settings. Then ask the assistant to use it.

A server acts with whatever access you give it. Prefer official servers from the company behind the service, read which tools a server exposes, and use tokens with the narrowest scope. Remove servers you stop using.

Official MCP servers from the companies behind the apps

From SkillScout's catalogue, counted on 27 October 2026: 33 entries matched this topic, and these are the 8 with the most GitHub stars, one per project, after a review for false matches. Descriptions are each project's own. Stars show popularity, not fit.

  1. github-mcp-server

    MCP server · GitHub · 29,602 stars

    GitHub's official MCP Server

    Add it to Claude Code (from the official MCP Registry): claude mcp add github-mcp-server -- docker run -i --rm ghcr.io/github/github-mcp-server:2.0.3

  2. firecrawl-mcp-server

    MCP server · GitHub · 6,662 stars

    Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.

    Add it to Claude Code (from the official MCP Registry): claude mcp add firecrawl-mcp-server -- npx -y firecrawl-mcp

  3. mcp

    MCP server · GitHub · 3,128 stars

    Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration

    Get the code, then follow its README: git clone https://github.com/microsoft/mcp

  4. datagouv-mcp

    MCP server · GitHub · 1,545 stars

    Official data.gouv.fr Model Context Protocol (MCP) server that allows AI chatbots to search, explore, and analyze datasets from the French national Open Data platform...

    Get the code, then follow its README: git clone https://github.com/datagouv/datagouv-mcp

  5. mcp-server-qdrant

    MCP server · GitHub · 1,495 stars

    An official Qdrant Model Context Protocol (MCP) server implementation

    Get the code, then follow its README: git clone https://github.com/qdrant/mcp-server-qdrant

  6. cli

    MCP server · GitHub · 1,251 stars

    The official TanStack CLI - Project Scaffolding, MCP Server, Agent Skills Installation, etc

    Get the code, then follow its README: git clone https://github.com/TanStack/cli

  7. matlab-mcp-server

    MCP server · GitHub · 1,157 stars

    Run MATLAB using AI applications with the official MATLAB MCP Server from MathWorks. This MCP server for MATLAB supports a wide range of coding agents like Claude Code...

    Get the code, then follow its README: git clone https://github.com/matlab/matlab-mcp-server

  8. muapi-cli

    MCP server · GitHub · 992 stars

    Official CLI for muapi.ai, generate images, videos & audio from the terminal. MCP server, 14 AI models, npm + pip installable.

    Get the code, then follow its README: git clone https://github.com/SamurAIGPT/muapi-cli

Questions

Is MCP only for Claude?

No. Anthropic created it, but it is an open protocol supported by many clients, including Cursor, VS Code, Windsurf and ChatGPT.

Do I need to code to use an MCP server?

No. Adding a server is one command or a settings change. Writing your own needs code, and there are official SDKs for several languages.

What is the difference between an MCP server and an API?

An API is how a program talks to a service. An MCP server wraps tools, often built on APIs, in a form an AI assistant can discover and call on its own.

Related

Your own list

This page ranks by popularity. SkillScout's scan ranks by fit: the AI you already use writes a short profile of how you work, and SkillScout scores about 22,000 AI tools against your gaps and hands back a short list with install steps. It is free, and the server never saves your profile.

Run your scan