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

Official

Cloud browser automation for LLMs via Browserbase and Stagehand.

browser-automationcloud-browserstagehandscreenshots

by ElevenLabs

Official

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

ttsvoice-cloningaudiotranscription

by JetBrains

Official

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

ideintellijpycharmwebstorm

by Semgrep

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

Official

Run read-only SQL queries against a Postgres database.

SQLdatabaseread-only

by Anthropic

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

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

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

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.

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