TC
ToolCompared
MCP Directory

The Best Model Context Protocol (MCP) Servers

A curated directory of 61+ MCP servers — the open standard that lets AI assistants like Claude, Cursor, and ChatGPT connect to your real tools, data, and APIs.

Browse by category

Developer Tools

Code, version control, CI/CD, and developer workflows.

by GitHub

Official

Read and write GitHub repos, issues, PRs, and workflows.

gitpull requestsissuesCI

by Anthropic

Official

Read and write local files inside an allowed directory.

fileslocalreadwrite

by n8n

Official

Build, validate, and run n8n workflows programmatically.

automationworkflowsintegrations

by Browserbase· archived

Official

Cloud browser automation for LLMs via Browserbase and Stagehand.

browser-automationcloud-browserstagehandscreenshots

by ElevenLabs· deprecated

Official

Text-to-Speech, voice cloning, and audio processing APIs.

ttsvoice-cloningaudiotranscription

by JetBrains· deprecated

Official

Proxy requests to IntelliJ, PyCharm, WebStorm, and Android Studio.

ideintellijpycharmwebstorm

by Semgrep· deprecated

Official

Scan code for security vulnerabilities with static analysis.

securitystatic-analysisvulnerability-scanningcode-quality
Official

Stripe APIs for agentic payment, billing, and subscription flows.

paymentsstripebillingagents

Databases

SQL, NoSQL, vector, graph, and search databases.

by Anthropic· archived

Official

Run read-only SQL queries against a Postgres database.

SQLdatabaseread-only

by Anthropic· archived

Official

Query and modify a local SQLite database file.

SQLlocalembedded

by Qdrant

Official

Connect models to a Qdrant vector database for semantic memory.

vector-databasesemantic-searchmemoryembeddings

by ClickHouse

Official

Read-only SQL access to ClickHouse for analytics workloads.

databasesqlanalyticsolap

by Neo4j

Official

Natural-language queries over Neo4j graph databases.

graph-databasecypherknowledge-graph

by Elastic· deprecated

Official

Connect Elasticsearch indices to any MCP client.

searchelasticsearchindexingquery-dsl

Productivity

Docs, notes, calendars, CRM, and project management.

by Notion

Official

Create, search, and update Notion pages and databases.

notesdocswiki

by Linear

Official

Manage Linear issues, projects, and cycles from chat.

issuesproject managementengineering

by Asana

Official

Create tasks, projects, and portfolios in Asana.

tasksprojectspm

by Apollo.io

Official

Search contacts and companies for sales prospecting.

CRMsalesenrichment
Official

Read events, suggest times, and book meetings.

calendarmeetingsscheduling
Official

Search, read, and create files in Google Drive.

docsfilesstorage

Communication

Email, chat, and meeting platforms.

by Slack

Official

Read channels and send messages with Slack permissions.

chatmessagesteam

by Google

Official

Search threads, draft replies, and label messages.

emailinboxdrafts

by Zoom

Official

Search meetings, get recordings, and pull transcripts.

videotranscriptsrecordings

Search & Web

Web search, fetch, and content extraction.

by Anthropic

Official

Fetch and convert web pages to markdown for the model.

webhttpmarkdown

by Perplexity AI

Official

Real-time, web-wide search via the Perplexity Sonar API.

searchweb-researchreal-timesonar

by Exa Labs

Official

AI-native web search via the Exa Search API.

searchweb-searchai-searchresearch

Web Scraping & Browsers

Browser automation, scraping, and data extraction.

by Tavily AI

Official

Tavily search and extract for LLM-optimized web data.

searchweb-extractionresearchai-search

by Bright Data

Official

Real-time web data extraction with bot detection bypass.

web-scrapingdata-extractiongeo-bypassreal-time

by Mendable AI

Official

Advanced LLM-friendly web scraping, crawling, and search.

web-scrapingcrawlingsearchjavascript-rendering

by Hyperbrowser AI

Official

Scrape, crawl, and use cloud browser agents.

browser-automationscrapingcrawlingcomputer-use

by Anthropic· archived

Official

Browser automation for scraping and screenshots.

browserscrapingscreenshots

Deployment & DevOps

Cloud providers, deployment, and infrastructure.

by Vercel

Official

Trigger deployments, inspect projects, and read build logs.

deploylogsedge

by Cloudflare

Official

Manage Workers, D1, KV, R2, and Queues with natural language.

cloudworkersd1kv

by Cloudflare

Official

Workers AI and AI Gateway integration for client apps.

cloudflareworkers-aiai-gatewayvercel-ai-sdk

by Sentry

Official

Pull error events and issues into the agent context.

errorsobservabilitymonitoring

Design Tools

Design platforms, 3D, CAD, and creative software.

by Figma

Official

Read frames and components and convert designs to code.

designcomponentstokens

by Canva

Official

Generate, edit, and export Canva designs from chat.

designexportbrand kit

by 21st.dev

Official

Generate UI components from natural language inside your IDE.

ui-generationcomponentsidereact

by Penpot· archived

Official

Open-source design and prototyping platform with native MCP.

designprototypingdesign-tokensopen-source

by Framelink

Community

Simplified Figma layout data for AI coding agents.

figmadesign-to-codelayoutcursor
Community

Prompt-assisted 3D modeling and scene control inside Blender.

3d-modelingblenderdesigngame-dev

by DayuanJiang

Community

AI-driven diagram generation for the draw.io platform.

diagramsdrawioarchitecturevisualization

Cursor agents read and modify Figma files programmatically.

figmacursordesign-automationcomponents
Community

WebSocket bridge between Cursor and Figma for live edits.

figmacursorwebsocketdesign
Community

Claude Desktop direct integration for Figma design workflows.

figmaclaudedesignwebsocket

by samuelgursky

Community

Natural-language control of DaVinci Resolve video editing.

video-editingdavinci-resolveautomation

by neka-nat

Community

Parametric control of FreeCAD 3D modeling via MCP.

cad3d-modelingparametric-design

by lamaalrajih

Community

Project management and PCB design analysis for KiCad.

pcb-designkicadelectronicshardware

by mixelpixx

Community

Natural-language PCB design, routing, and Gerber export.

pcb-designkicadschematicsgerber

by mikechambers

Community

Drive Adobe Photoshop and Premiere Pro from an LLM.

adobephotoshoppremierecreative-tools
Community

Local Figma access without REST API rate limits.

figmadesignno-rate-limitplugin

by monday.com

Official

monday.com's official React UI library and tooling.

design-systemreactmondayui-components

by better-auth

Community

Search 200K+ icons from 150+ collections via MCP or CLI.

iconssvgdesign-assetscli

by Manavarya09

Community

Extract a full design system from any live website.

design-tokensdesign-systemtailwindshadcn

by jau123

Community

Local-GPU image generation with a curated prompt library.

image-generationcomfyuigpulocal-ai

by Excalidraw Community

Community

Stream hand-drawn diagrams with smooth camera control.

diagramswhiteboardsketchingvisualization

by WJZ-P

Community

Automate Gemini web for image generation and chat via CDP.

geminiimage-generationautomationcdp

Analytics & Monitoring

Web analytics, SEO, observability, and dashboards.

by Ahrefs

Official

SEO, backlinks, and rank tracking via the Ahrefs API.

SEObacklinkskeywords
Community

Query GA4 metrics, dimensions, and reports.

GA4trafficreports

by Grafana Labs

Official

Search dashboards, query Prometheus/Loki, and manage alerts.

monitoringdashboardsprometheusloki

Data Science & Research

AI search, financial data, and structured research.

by Financial Datasets

Official

Real-time and historical stock market data for AI assistants.

financestocksmarket-datatrading

What is the Model Context Protocol?

MCP (Model Context Protocol) is an open standard introduced by Anthropic that defines how AI assistants connect to external tools and data sources. Instead of every model writing custom integrations for every API, MCP gives them one common interface — a bit like LSP for editors and language servers.

An MCP server wraps an external system (a database, a SaaS API, a local filesystem) and exposes a list of tools and resources. An MCP client — your IDE, chat app, or agent — connects to that server and lets the model call those tools with your approval.

The result: any MCP-compatible client (Claude Desktop, Claude Code, Cursor, VS Code, ChatGPT, and more) instantly works with any MCP server in this directory.

How to use an MCP server

  1. 1
    Pick a client

    Claude Desktop, Claude Code, Cursor, Windsurf, VS Code with the Anthropic extension, or any agent SDK that supports MCP.

  2. 2
    Add the server to your client config

    Most clients use a JSON config (e.g. claude_desktop_config.json or .mcp.json). Each entry has a command, args, and env vars for API tokens.

  3. 3
    Scope credentials carefully

    Use API tokens with the minimum permissions you need, and prefer per-project tokens. Avoid giving an MCP server full admin access.

  4. 4
    Approve tool calls before they run

    Most clients show a confirmation prompt before each tool call. Read the inputs — especially for destructive actions like writes or deletes.

MCP FAQs

What is MCP (Model Context Protocol)?

MCP (Model Context Protocol) is an open standard introduced by Anthropic in November 2024 that lets AI assistants connect to external tools and data sources through a uniform interface. OpenAI and Google DeepMind adopted it in early 2025. It standardizes how a model discovers, invokes, and receives results from tools — similar to how LSP standardizes editor/language interactions.

Which AI clients support MCP servers?

As of 2026, MCP is supported by Claude Desktop, Claude Code, Cursor, Windsurf, VS Code (Anthropic extension), GitHub Copilot, and ChatGPT. Any agent SDK that implements the MCP client spec also works. Most clients use a JSON config file to register servers.

Are MCP servers safe to install?

Treat MCP servers like any third-party software. Prefer official servers directly from the vendor. For community servers, review the source code before installing. Scope API tokens to the minimum permissions needed, and use per-project tokens rather than global admin credentials. Most clients show a confirmation prompt before each tool call — read the inputs, especially for write or delete actions.

What is the difference between official and community MCP servers?

Official MCP servers are built and maintained by the tool's own vendor (e.g., the GitHub MCP server by GitHub, the Notion MCP server by Notion). Community servers are built by third-party developers. Official servers are generally more reliable and receive security updates; community servers may offer capabilities vendors haven't prioritized yet.

Where do I configure MCP servers?

Configuration location depends on your client. Claude Desktop uses claude_desktop_config.json in your home directory. Claude Code uses a .mcp.json file at the project root or global settings.json. Cursor and VS Code expose MCP settings in their Settings UI. Each server entry needs a command (e.g., npx or python), args array, and env object for API credentials.

How many MCP servers are there in 2026?

As of early 2026, public MCP registries index over 20,000 servers across categories including developer tools, databases, productivity, communication, and AI/ML. The ecosystem grew rapidly after OpenAI and Google adopted the protocol in 2025. The MCP SDK records around 97 million monthly downloads.

Can I run an MCP server locally without a cloud subscription?

Yes. Many MCP servers run locally via npx or as a Python script. You only need a cloud subscription if the underlying API (e.g., GitHub, Notion, Slack) requires one. Self-hosted MCP servers let you connect local files, databases, or private APIs without sending data to external services.

What is the best MCP server for developers?

For developers, the most widely used MCP servers are the GitHub MCP server (code review, issues, PRs), the Filesystem server (local file access), and the Postgres or SQLite servers (database queries). If you deploy on Vercel, the official Vercel MCP server is also highly recommended.

Does MCP replace function calling / tool use in the API?

No. MCP is a higher-level protocol that sits on top of tool use. It standardizes how tools are discovered and described so that any MCP-compatible client can connect to any MCP server without custom integration code. Under the hood, the model still uses its native tool-calling mechanism.

Submit an MCP server

Built or maintain an MCP server you want listed here? Send it our way and we'll review it for the directory.

Submit a server