Model Context Protocol

MCP is an open standard that lets an AI model talk to your tools and data through one interface instead of a bespoke integration per app. Below: what the protocol's three primitives actually do, and a directory of the servers that implement them.

Tools, resources and prompts

MCP servers expose three kinds of capability. They are easy to confuse and the distinction decides how you build, because each is controlled by someone different.

Tools

Model-controlled

Functions the model can decide to call on its own — send the message, create the issue, run the query. Tools take arguments and cause effects, so they are the primitive that needs real authorization thinking.

Browse tools →

Resources

Application-controlled

Data the server can hand over — a file, a record, a schema — addressed by URI. Resources are meant to be read, not to act. The host application decides which ones enter the context, which is what keeps them safe to expose broadly.

Browse resources →

Prompts

User-controlled

Reusable templates a server offers the user — the slash commands and canned workflows that appear in a client's menu. A model does not invoke these on its own; a person picks one, which is exactly why they carry the least risk.

Browse the prompt library →

The short version: the model chooses tools, the application supplies resources, and the user picks prompts. If you are deciding where a capability belongs, ask who should be allowed to trigger it.

Servers with the most documented tools

Magento

38 tools

The Magento MCP server connects AI agents to an Adobe Commerce / Magento 2 instance. Agents can search and bulk-update the catalog, adjust pricing,...

Shopify

31 tools

The Shopify MCP server connects AI agents to your Shopify store's Admin API. Agents can manage products, variants, options, and inventory, work wit...

Chrome DevTools

26 tools

Chrome DevTools MCP by Google lets AI coding agents control and inspect a live Chrome browser through the DevTools Protocol. It supports navigation...

GitHub

26 tools

MCP server for the GitHub API: manage repositories, files, issues, and pull requests, run code and repository searches, and automate common Git wor...

Playwright

24 tools

Playwright MCP by Microsoft gives AI agents deterministic browser automation driven by structured accessibility snapshots instead of screenshots. I...

Supabase

23 tools

The official Supabase MCP server connects AI assistants to your Supabase projects to manage tables, run SQL, apply migrations, inspect logs and sec...

MongoDB

22 tools

The official MongoDB MCP server connects AI agents to MongoDB Community, Atlas, and local deployments. Agents can run find and aggregation queries,...

ElevenLabs

21 tools

The official ElevenLabs MCP server brings state-of-the-art voice AI to agents: text-to-speech, speech-to-text, voice cloning and design, speech-to-...

Mapbox

21 tools

The official Mapbox MCP server connects AI agents to the Mapbox location platform. Agents can geocode and reverse-geocode, search places by text or...

Browse by category

Going further