the on-ramp · updated 2026-08-25

What is MCP?

Meet an unfamiliar word anywhere on this site? The glossary defines every MCP term in plain English.

MCP - the Model Context Protocol - is the standard that lets an AI assistant use real tools. Out of the box, an assistant like Claude or Cursor can only talk. Connect an MCP server and it can do: query your Postgres database, drive a browser, search your company's docs, file a GitHub issue.

What is an MCP server?

A small program that exposes a set of tools to your assistant. A browser-automation server offers tools like browser_click and browser_navigate; a database server offers query tools. The assistant decides when to call them; the server does the work and hands back results. Most servers run on your own machine (started automatically by your AI app); some run remotely as hosted endpoints you connect to.

How it works, in one exchange

Three parts: the host (your AI app - Claude Desktop, Cursor), the server (the tool provider), and the protocol between them. Ask "what are my 5 newest Postgres rows?" and the host asks the server what tools it has, the server answers "I have query", the host calls it with your SQL, and the server runs it and returns the rows for the assistant to read back. You see a plain answer; MCP is the wiring underneath.

MCP vs. a plain API

An API is built for programmers to call in code. MCP is built for an AI assistant to call on its own: the server describes each tool in words the model understands, so you ask in plain English instead of writing the integration. One MCP server can wrap an existing API and make it usable by any MCP-capable assistant.

Installing one takes a minute

Usually it's one command (claude mcp add …) or a few lines pasted into your app's config file. No programming required. Every server page on this site shows the exact snippet for Claude Code, Claude Desktop, Cursor, and VS Code - plus any API keys the project says you'll need before it will start.

How to pick a good one

Anyone can publish a server, and 24,867 have been - so not every one is still maintained. That's what this site is for. We check every server against GitHub and probe every remote endpoint nightly, then default to showing you the 19,982 that are actively maintained, ranked by how much they're installed. So the list you're choosing from is already narrowed to what's maintained and ordered by how much it's used. The full recipe is on how we verify.

Common questions

What is an MCP server?

A small program that gives an AI assistant a set of tools - query a database, control a browser, read your files. The assistant calls the tools; the server does the work and returns results.

Do I need to know how to code to use MCP servers?

No. Installing one is usually a single command or a few lines pasted into a config file. Every server page here shows the exact snippet for Claude Code, Claude Desktop, Cursor, and VS Code.

Are MCP servers safe?

A server runs with your permissions or receives your data, so it deserves the same caution as any dependency. Check that the code is public, the license is clear, and the project is maintained - each server page here lists those facts, verified nightly across 24,867 servers.

Where to start

Browse the best servers by category (28 categories - finance, API integration, security, and more), search all of them, or - if someone handed you a config - vet it before you trust it.