MCP Servers

MCP Servers

The complete guide to Model Context Protocol — what it is, how it works, and why it matters for AI users in 2026. 60+ plain-English guides covering individual server setups, protocol internals, spec history, and comparisons.

TL;DR — What this category covers

  • What MCP servers are and how the Model Context Protocol works
  • Step-by-step setup guides for 20+ of the most popular MCP servers
  • Protocol internals — JSON-RPC, OAuth, tool schemas, sampling, and more
  • MCP spec version history — every change from 2024 to the latest release
  • Honest comparisons: MCP vs RAG, MCP vs LangChain, server vs server
MCP ServersPopular

What is an MCP Server? (Plain English Guide)

The fundamentals, explained without jargon.

MCP Servers

15 Best MCP Servers in 2026 — Tested & Ranked

We tested every major server so you don't have to.

MCP Servers

How to Install an MCP Server for Claude

From zero to working MCP server in under 15 minutes.

MCP Servers

Best Free MCP Servers — Complete List 2026

All the best servers with zero cost, curated and explained.

MCP Servers

Brave Search MCP Server: Setup Guide & Review

Give Claude real-time web search with Brave's privacy-first API.

MCP Servers

GitHub MCP Server: Connect Claude to GitHub

Let Claude read repos, open issues, and review PRs automatically.

MCP Servers

Google Drive MCP Server — Full Setup Walkthrough

Access your Drive files and Docs directly from Claude.

MCP Servers

MCP Servers vs Plugins: What's the Difference?

Clear comparison of two very different extension models.

MCP Servers

Filesystem MCP Server: Give Claude Access to Your Files

The most useful MCP server for everyday Claude users.

MCP Servers

Slack MCP Server: Let Claude Read & Send Slack Messages

Connect Claude to your Slack workspace in 10 minutes.

MCP Servers

MCP Server Not Working? 8 Fixes That Actually Help

The most common failure points and how to resolve each one.

MCP Servers

Model Context Protocol Explained in 5 Minutes

What the MCP spec actually says, without the technical noise.

MCP Servers

Are MCP Servers Safe? Security Risks & Best Practices

Honest breakdown of what can go wrong and how to stay safe.

MCP Servers

PostgreSQL MCP Server: Query Your Database with Claude

Let Claude write and run SQL against your Postgres database.

MCP Servers

Notion MCP Server: Connect Claude to Your Notes

Search, read, and update Notion pages from inside Claude.

MCP Servers

Best MCP Servers for Developers in 2026

The developer-focused stack that makes Claude a real dev tool.

MCP Servers

How to Set Up MCP Servers on Windows

The Windows-specific setup guide nobody else bothered to write.

MCP Servers

MCP Server Setup on Mac: The Easy Way

Get MCP running on macOS in 10 minutes using Homebrew.

MCP Servers

How to Build Your Own MCP Server (Beginner Guide)

You don't need to be a senior engineer. Here's the real path.

MCP Servers

MCP Server Comparison: Every Major Server Side by Side

The definitive comparison table — features, setup complexity, cost.

MCP Servers

Stripe MCP Server: Accept Payments via Claude

Query payments, customers, and subscriptions directly from Claude.

MCP Servers

ElevenLabs MCP Server: Generate Voice with Claude

Text-to-speech inside Claude — generate, clone, and export audio.

MCP Servers

Figma MCP Server: AI-Powered Design Workflow

Let Claude inspect Figma files, extract tokens, and query components.

MCP Servers

Shopify MCP Server: Let Claude Manage Your Store

Query orders, products, and customers from your Shopify store.

MCP Servers

Zapier MCP Server: Connect 8,000 Apps to Claude

Trigger Zaps and automate workflows across 8,000+ apps from Claude.

MCP Servers

Supabase MCP Server: Claude + Your Database

Query your Supabase database, run SQL, and inspect tables from Claude.

MCP Servers

HubSpot MCP Server: CRM Automation with Claude

Look up contacts, deals, and companies in HubSpot from Claude.

MCP Servers

Ahrefs MCP Server: SEO Research via Claude

Pull keyword rankings, backlinks, and competitor data from Claude.

MCP Servers

Playwright MCP Server: Browser Automation Guide

Give Claude a real browser — click, fill forms, screenshot, and scrape.

MCP Servers

Jira MCP Server: AI-Powered Project Management

Search issues, create tickets, and manage sprints from a conversation.

MCP Servers

Salesforce MCP: Connect Claude to Your CRM

Query leads, accounts, and opportunities in Salesforce using plain English.

MCP Servers

Amplitude MCP: Product Analytics via Claude

Ask Claude about user funnels, retention, and events in Amplitude.

MCP Servers

Asana MCP Server: Task Management with AI

Create tasks, update status, and check deadlines in Asana from Claude.

MCP Servers

Linear MCP Server: Engineering Backlog via Claude

Triage bugs, update priorities, and get sprint summaries from Claude.

MCP Servers

Context7 MCP: Always Up-to-Date Docs in Claude

Live library documentation in Claude — no more hallucinated APIs.

MCP Servers

Sentry MCP Server: Debug Production Errors with AI

Bring Sentry error data into Claude to diagnose production issues faster.

MCP Servers

Cloudflare MCP: Deploy Workers via Claude

Deploy Workers, manage KV, and configure DNS from a Claude conversation.

MCP Servers

Vercel MCP Server: Deploy Your Site via Claude

Check builds, inspect logs, and manage deployments without the dashboard.

MCP Servers

Docker MCP Server: Container Management via Claude

List containers, read logs, and manage Docker Compose from Claude.

MCP Servers

MongoDB MCP Server: NoSQL Queries with Claude

Query collections, run aggregations, and inspect MongoDB in plain English.

MCP Servers

How JSON-RPC Works in MCP Servers

The request/response pattern Claude uses under the hood, in plain English.

MCP Servers

MCP Resources vs Tools vs Prompts: The Difference

The three core MCP primitives, when to use each, and real examples.

MCP Servers

MCP Client vs Server vs Host: Roles Explained

Claude is the client. Your filesystem server is the server. Desktop is the host.

MCP Servers

How OAuth Works in MCP Servers

Why OAuth is needed, the auth flow, and OAuth Resource Servers explained.

MCP ServersPopular

claude_desktop_config.json: Complete Guide

Where the file lives, how to edit it, and every common mistake fixed.

MCP Servers

MCP Tool Schema Explained With Real Examples

What a tool definition looks like, input schema, and how Claude reads it.

MCP Servers

The N×M Problem MCP Solves (With Diagrams)

Before MCP: N×M connectors. After MCP: N+M. Why this matters for AI.

MCP Servers

MCP Tool Annotations: read-only and destructive Explained

Safety annotations in the 2025 spec and how clients use them to protect users.

MCP Servers

MCP Sampling: How Servers Can Call Claude Back

Server-initiated LLM calls, use cases, and security considerations.

MCP Servers

How MCP Handles Security: Trust Levels Explained

User trust, server trust, tool permissions, and best practices in one guide.

MCP Servers

Local vs Remote MCP Servers: Full Comparison

stdio local vs HTTP remote — privacy tradeoffs, deployment, when to use each.

MCP Servers

MCP vs LangChain Tools: Which Should You Use?

Open standard vs library-specific tooling — the real difference explained.

MCP Servers

MCP vs OpenAI Function Calling: The Real Difference

Vendor-specific vs open standard — portability and feature comparison.

MCP Servers

Why Anthropic Donated MCP to the Linux Foundation

The Dec 2025 governance move, AAIF, and what it means for the ecosystem.

MCP Servers

MCP vs RAG: Different Problems, Different Solutions

RAG retrieves knowledge. MCP uses tools. Here's when you need both.

The Complete Guide to Model Context Protocol

If you've spent any time with Claude lately, you've probably heard about MCP servers. But if you've tried reading the official documentation, you've probably also closed that tab pretty quickly. It reads like a spec sheet written for compiler engineers.

So. Let's try this a different way.

What Claude can do without MCP

By default, Claude is a conversation. You type something, it responds. You paste in a document, it analyzes it. That's powerful, but it has a hard ceiling — Claude can only work with what you explicitly give it.

Want Claude to check your latest GitHub commits? You'd have to paste them in. Want it to search the web for you? You'd have to paste the results. Want it to look at a file? You'd have to open the file, copy the contents, and paste. Every. Single. Time.

What MCP servers change

An MCP server is a small local program that acts as a bridge. It runs on your machine and exposes tools that Claude can call. The filesystem MCP server, for example, gives Claude the ability to directly read and write files. The GitHub server lets it browse repos, check issues, and look at pull requests — without you copy-pasting anything.

Claude doesn't just see more data. It can take actions. It can search, read, write, and navigate — like a junior developer who actually has access to your codebase.

How MCP works under the hood

MCP (Model Context Protocol) is an open standard developed by Anthropic and donated to the Linux Foundation in December 2025. When Claude Desktop starts, it reads a config file (usually claude_desktop_config.json) that lists which MCP servers to launch. Each server process starts up and registers its tools via a standard JSON-RPC interface.

When you ask Claude something that requires one of those tools, Claude decides to call it, sends the request to the MCP server, gets back a result, and incorporates that result into its response. The whole thing happens in seconds and feels completely seamless.

Local vs remote MCP servers

Most MCP servers run locally — on your computer, in the background. This is actually a feature, not a limitation. Your data never leaves your machine. The filesystem server, for instance, can only access folders you explicitly authorize.

Some MCP servers do connect to external services — Slack, GitHub, Notion. In those cases, the server uses OAuth or API keys to authenticate, and you control those credentials. Nothing is shared with Anthropic or anyone else.

Getting started — the practical path

You need Claude Desktop (free download from claude.ai) and a Claude Pro subscription to use MCP. Once you have those, the quickest path is:

  1. Open your claude_desktop_config.json file
  2. Add the config block for whichever MCP server you want
  3. Restart Claude Desktop
  4. Look for the tool icon in Claude — that means MCP is active

Honestly, this is the one I'd start with: the filesystem server. It ships with Claude Desktop, requires no API keys, and immediately makes Claude feel like it's actually on your computer rather than in a browser tab.

Frequently Asked Questions

An MCP server is a local program that gives Claude the ability to interact with external tools and data — like your file system, databases, or apps like GitHub and Slack. It runs on your machine and gives Claude specific capabilities beyond plain conversation.

No. Most popular MCP servers are pre-built and ready to install. You configure them in a JSON file and Claude picks them up automatically after a restart. No coding required.

Generally yes, especially for well-known open source servers. Since they run locally, your data doesn't leave your machine. Always review what permissions a server requests and stick to servers with active GitHub repositories and community usage.

MCP servers run locally on your machine and require Claude Desktop. Claude Skills are cloud-based integrations managed by Anthropic — they work in Claude.ai in your browser. MCP is more flexible and powerful; Skills are easier to set up. See our full comparison for details.

Start with the filesystem MCP server. It ships with Claude Desktop, needs no API keys, and immediately makes Claude feel like it actually lives on your computer. After that, try the Brave Search server for web access.