Best MCP servers

55,606 MCP servers are in the catalogue. These 100 are the ones that pass every gate. Every gate: original work, not a copy · security scan A or B · a licence that permits reading the source · an actively maintained repository people actually use. Order is the composite score — reputation, freshness, safety, originality, content and traction — not anyone's opinion.

#ModTypeCategoryStarsScanTokensRating
1 docs-langchainlangchain-ai/langchainMCP server "docs-langchain", hosted remotely at docs.langchain.com, as configured in langchain-ai/langchain. MCP server Other 146k A ★ 5
2 codebase-memory-mcpDeusData/codebase-memory-mcpCodebase knowledge graph for AI agents — 159 languages, sub-ms queries, 99% fewer tokens. Runs locally from the codebase-memory-mcp npm package. MCP server Memory and context 42k A
3 funasr-mcpmodelscope/FunASRMCP server "funasr-mcp" as configured in modelscope/FunASR. Runs in Docker (ghcr.io/modelscope/funasr-mcp:0.1.2). MCP server Scientific 20k A
4 seleniumbase-mcpseleniumbase/SeleniumBaseMCP server "seleniumbase-mcp" as configured in seleniumbase/SeleniumBase. Launched with seleniumbase-mcp. MCP server Other 13k A
5 firecrawl-mcp-serverfirecrawl/firecrawl-mcp-serverLets the agent scrape, crawl and search the web through Firecrawl, returning clean markdown. Runs locally from the firecrawl-mcp npm package. Needs 1 environment variable to run. MCP server Browser automation 7.4k A
6 mcpcloudflare/mcp-server-cloudflareMCP server "mcp", hosted remotely at docs.mcp.cloudflare.com, as configured in cloudflare/mcp-server-cloudflare. MCP server Other 4.2k A
7 mcpsupabase/mcpLets the agent manage Supabase projects: inspect tables, run SQL, handle migrations and read logs. Runs locally from the @supabase/mcp-server-supabase npm package. Needs 1 environment variable to run. MCP server Databases 2.9k A
8 financetoolkitJerBouma/FinanceToolkitTransparent and Efficient Financial Analysis. Runs locally from the financetoolkit Python package. Needs 1 environment variable to run. MCP server Finance and fintech 5.3k A
9 mcp-server-chartantvis/mcp-server-chartA Model Context Protocol server for generating charts using AntV. Runs locally from the @antv/mcp-server-chart npm package. Needs 3 environment variables to run. MCP server Analytics and metrics 4.4k A
10 terraform-mcp-serverhashicorp/terraform-mcp-serverMCP server "terraform-mcp-server" as configured in hashicorp/terraform-mcp-server. Runs in Docker (docker.io/hashicorp/terraform-mcp-server:1.0.0). MCP server DevOps and cloud 1.5k A
11 brave-search-mcp-serverbrave/brave-search-mcp-serverBrave Search MCP Server: web results, images, videos, rich results, AI summaries, and more. Runs locally from the @brave/brave-search-mcp-server npm package. Needs 1 environment variable to run. MCP server Research 1.4k A
12 tavily-mcptavily-ai/tavily-mcpMCP server for advanced web search using Tavily. Runs locally from the tavily-mcp npm package. Needs 2 environment variables to run. MCP server Research 2.4k A
13 powerbi-modeling-mcpmicrosoft/powerbi-modeling-mcpThe Power BI Modeling MCP Server brings Power BI semantic modeling capabilities to your AI agents. Runs locally from the @microsoft/powerbi-modeling-mcp npm package. MCP server Analytics and metrics 1.1k A
14 telegram-mcpchigwell/telegram-mcpMCP server "telegram-mcp" as configured in chigwell/telegram-mcp. Launched with /PATH-TO/uv --directory /PATH-TO/telegram-mcp run main.py. MCP server Other 1.6k A
15 openosintOpenOSINT/OpenOSINTAI-powered OSINT agent, MCP server, and CLI. Interactive REPL + 19 tools. Anthropic Claude or local Ollama. For authorized security research use only. Runs locally from the openosint Python package. Needs 5 environment variables to run. MCP server Languages 1.5k A
16 iweiwe-org/iweMarkdown knowledge base as agent memory. Runs against the notes directory it is started in. Runs locally from the @iwe-org/mcp npm package. MCP server Memory and context 1.6k A
17 ros-mcp-serverrobotmcp/ros-mcp-serverConnect AI Language Models with Robots on ROS using MCP. Runs locally from the ros-mcp Python package. MCP server Hardware and IoT 1.4k A
18 google-meta-ads-ga4-mcpirinabuht12-oss/google-meta-ads-ga4-mcpGoogle Ads, Meta Ads & GA4 MCP server - 250+ tools for campaigns, creatives, audiences & reports. Remote server at mcp.get-ryze.ai. MCP server Marketing and SEO 1.5k A
19 superlogsuperloglabs/superlogOpen-source agent that observes and fixes your application. Query logs, traces, metrics, incidents. Remote server at api.superlog.sh. MCP server Memory and context 1.4k A
20 mcp-searxngihor-sokoliuk/mcp-searxngMCP server for SearXNG — privacy-respecting web search with pagination, URL reading. Runs locally from the mcp-searxng npm package. Needs 3 environment variables to run. MCP server Research 1.2k A
21 brightdata-mcpbrightdata/brightdata-mcpBright Data's Web MCP server enabling AI agents to search, extract & navigate the web. Runs locally from the @brightdata/mcp npm package. Needs 9 environment variables to run. MCP server Research 2.6k A
22 ms-365-mcp-serverSofteria/ms-365-mcp-serverInteract with Microsoft 365 and Office services through the Microsoft Graph API. Runs locally from the @softeria/ms-365-mcp-server npm package. MCP server Documents 950 A
23 emailmdanypost/emailmdRender markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails. Runs locally from the emailmd npm package. MCP server Writing and docs 1.4k A
24 xbbg-mcpxbbg-org/xbbgMCP server "xbbg-mcp" as configured in xbbg-org/xbbg. Launched with https://github.com/xbbg-org/xbbg/releases/download/v1.4.6/xbbg-mcp-v1.4.6.mcpb. Needs 6 environment variables to run. MCP server Finance and fintech 716 A
25 docling-mcpdocling-project/docling-mcpRunning Docling as an agent using tools. Runs locally from the docling-mcp Python package. Needs 10 environment variables to run. MCP server Documents 732 A
26 ssh-mcptufantunc/ssh-mcpPolicy-gated, audited SSH for Linux and Windows hosts: roles, approvals, and an audit log. Runs locally from the ssh-mcp npm package. Needs 4 environment variables to run. MCP server DevOps and cloud 691 A
27 auto-browserLvcidPsyche/auto-browserMCP stdio bridge for Auto Browser (metapackage for uvx auto-browser-mcp). Runs locally from the auto-browser-mcp Python package. Needs 2 environment variables to run. MCP server Browser automation 781 A
28 projectmemriponcm/projectmemLocal-first memory + judgment layer for AI coding agents — warns before repeating failed fixes. Runs locally from the projectmem Python package. MCP server Memory and context 797 A
29 tokensaveaovestdipaperino/tokensaveMCP server "tokensave" as configured in aovestdipaperino/tokensave. Launched with https://github.com/aovestdipaperino/tokensave/releases/download/v4.0.2/tokensave. MCP server Other 618 A
30 proxmox-mcp-plusRekklesNA/ProxmoxMCP-PlusEnhanced Proxmox MCP Server. Runs locally from the proxmox-mcp-plus Python package. Needs 10 environment variables to run. MCP server DevOps and cloud 521 A
31 resendresend/resend-mcpMCP server "resend" as configured in resend/resend-mcp. Runs dist/index.js with node. Needs 1 environment variable to run. MCP server Backend and APIs 565 A
32 marmotmarmotdata/marmotOpen-source data catalog. Search assets, explore lineage, and find ownership. Remote server at {marmot_host}. MCP server Analytics and metrics 608 A
33 mcpdecionis/agent-safe-pipelineAuthorize consequential AI agent actions before execution. Runs locally from the @decionis/mcp npm package. Needs 1 environment variable to run. MCP server Security 533 A
34 postman-mcp-serverpostmanlabs/postman-mcp-serverA basic MCP server to operate on the Postman API. Runs locally from the @postman/postman-mcp-server npm package. Needs 1 environment variable to run. MCP server Backend and APIs 311 A
35 cve-mcpmukul975/cve-mcp-serverMCP server "cve-mcp" as configured in mukul975/cve-mcp-server. Runs cve_mcp.server with python. Needs 4 environment variables to run. MCP server Security 1.4k A
36 airtable-mcp-serverdomdomegg/airtable-mcp-serverRead and write access to Airtable database schemas, tables, and records. Runs locally from the airtable-mcp-server npm package. Needs 1 environment variable to run. MCP server Databases 456 A
37 mcp-local-ragshinpr/mcp-local-ragEasy-to-setup local RAG server with minimal configuration. Runs locally from the mcp-local-rag npm package. Needs 8 environment variables to run. MCP server Data and AI 383 A
38 telememTeleAI-UAGI/telememLong-term & multimodal memory for AI agents — character isolation, video pipeline, MCP server, mem0-compatible. Runs locally from the telemem Python package. Needs 3 environment variables to run. MCP server Memory and context 489 A
39 beever-atlasBeever-AI/beever-atlasMCP server "beever-atlas" as configured in Beever-AI/beever-atlas. Runs beever_atlas.api.mcp_server with python. MCP server Other 444 A
40 reddit-mcp-buddykaranb192/reddit-mcp-buddyReddit browser for AI assistants. Browse posts, search content, analyze users. No API keys needed. Runs locally from the reddit-mcp-buddy npm package. MCP server Browser automation 811 A
41 openflowkit-mcpVrun-design/openflowkitLocal-first OpenFlowKit diagramming tools for Claude, Cursor, Windsurf & other MCP clients. Runs locally from the @vrun-design/openflowkit-mcp npm package. MCP server Design and UX 747 A
42 google-surf-mcpHarimxChoi/google-surf-mcpWeb, academic and code search with graph RAG, data lineage, ontology and cross-project schema links. Runs locally from the google-surf-mcp npm package. Needs 19 environment variables to run. MCP server Research 287 A
43 contextneuledge/contextLocal-first documentation for AI agents. Offline, instant, private doc retrieval. Runs locally from the @neuledge/context npm package. MCP server Memory and context 393 A
44 computer-use-mcpdomdomegg/computer-use-mcpControl your computer with screenshots, mouse, and keyboard automation. Runs locally from the computer-use-mcp npm package. MCP server Browser automation 359 A
45 mcp-omnisearchspences10/mcp-omnisearchMCP server for integrating Omnisearch with LLMs. Runs locally from the mcp-omnisearch npm package. MCP server Building agents 348 A
46 memophantawizemann/harnessMCP server "memophant" as configured in awizemann/harness. Launched with ./.memophant/mcp/memophant-mcp --project-root . --default-project harness. MCP server Memory and context 344 A
47 mcp-server-motherduckmotherduckdb/mcp-server-motherduckA MCP server for MotherDuck and local DuckDB. Runs locally from the mcp-server-motherduck Python package. Needs 8 environment variables to run. MCP server Databases 517 A
48 gitDave-London/PareStructured git operations (status, log, diff, branch, show) as typed JSON. Runs locally from the @paretools/git npm package. MCP server Git and workflow 138 A
49 visualtorchwillyfh/visualtorchArchitecture visualization of Torch models. Runs locally from the visualtorch Python package. MCP server Data and AI 332 A
50 Nova3DRareSense/Nova3DNova3D MCP server — structured, part-aware 3D generation for AI agents. Runs locally from the nova3d-mcp Python package. Needs 2 environment variables to run. MCP server Creative and media 692 A
51 forge_extensionllt22/talkioMCP server "forgeextension", hosted remotely at localhost, as configured in llt22/talkio. MCP server Other 328 A
52 mcp-fiscal-brasilDeHor-Labs/mcp-fiscal-brasilMCP fiscal brasileiro - 44 ferramentas, zero API key. CNPJ, NF-e, Reforma Tributaria IBS/CBS, ICMS, Simples Nacional, NCM/CFOP, indexadores BCB. Runs locally from the mcp-fiscal-brasil Python package. MCP server Legal and compliance 288 A
53 falcon-mcpCrowdStrike/falcon-mcpCrowdStrike Falcon MCP Server. Runs locally from the falcon-mcp Python package. Needs 12 environment variables to run. MCP server Security 247 A
54 godot-mcptomyud1/godot-mcpMCP server for Godot game engine integration — control the Godot editor with AI. Runs locally from the godot-mcp-server npm package. MCP server Game development 421 A
55 mikrotik-mcpjeff-nasseri/mikrotik-mcpMCP server for MikroTik integration with Claude and other AI assistants. Runs locally from the mcp-server-mikrotik Python package. Needs 5 environment variables to run. MCP server Hardware and IoT 265 A
56 tinysearchTinySuiteHQ/TinySearchMCP server "tinysearch" as configured in TinySuiteHQ/TinySearch. Runs in Docker (docker.io/marcellm01/tinysearch:v0.6.2). Needs 5 environment variables to run. MCP server Other 225 A
57 mcp-itaucodespar/mcp-dev-latamMCP server for Itaú Unibanco — Pix, Cobrança (boleto), Arrecadação, Extrato (OAuth2 + mTLS). Runs locally from the @codespar/mcp-itau npm package. Needs 5 environment variables to run. MCP server Finance and fintech 269 A
58 funplay-cocos-mcpFunplayAI/funplay-cocos-mcpEmbedded MCP server for Cocos Creator with scene script execution, project resources, prompts, and file/scene tools. Runs locally from the funplay-cocos-mcp npm package. Needs 2 environment variables to run. MCP server Game development 217 A
59 supabasesupabase/evalsMCP server "supabase", hosted remotely at localhost, as configured in supabase/evals. MCP server Backend and APIs 134 A
60 mcp-serversv-number/mcp-serverPhone numbers for AI agents: order a private number, read the SMS verification code, hand it back. Runs locally from the sv-number-mcp npm package. Needs 1 environment variable to run. MCP server Backend and APIs 561 A
61 prometheus-mcp-serverpab1it0/prometheus-mcp-serverMCP server "prometheus-mcp-server" as configured in pab1it0/prometheus-mcp-server. Runs in Docker (ghcr.io/pab1it0/prometheus-mcp-server:1.6.2). Needs 14 environment variables to run. MCP server DevOps and cloud 514 A
62 mcp-server-12306drfccv/mcp-server-12306An MCP server for querying 12306, China's official railway ticketing service. MCP server Other 378 A
63 funplay-unity-mcpFunplayAI/funplay-unity-mcpMCP server "funplay-unity-mcp" as configured in FunplayAI/funplay-unity-mcp. Launched with funplay.unity.mcp. MCP server Game development 233 A
64 mcp-abap-abap-adt-apimario-andreschak/mcp-abap-abap-adt-apiMCP server wrapping abap-adt-api for ABAP ADT development workflows against SAP systems. Runs locally from the mcp-abap-abap-adt-api npm package. Needs 6 environment variables to run. MCP server Backend and APIs 184 A
65 llmtrimfkiene/llmtrimMCP server and proxy that compresses LLM prompts, tool output, and replies to cut token cost. Runs locally from the @llmtrim/cli npm package. MCP server Data and AI 226 A
66 mcp-abap-adtmario-andreschak/mcp-abap-adtABAP ADT MCP server for reading SAP objects (programs, classes, tables, CDS) via ADT. Runs locally from the mcp-abap-adt npm package. Needs 6 environment variables to run. MCP server Other 183 A
67 runnotaybenlor/runnoMCP Server for the Runno Sandbox. Runs locally from the @runno/mcp npm package. MCP server Backend and APIs 772 A
68 deepseekDMontgomery40/deepseek-mcp-serverOfficial DeepSeek MCP server for chat, completion, model listing, and balance endpoints. Runs locally from the deepseek-mcp-server npm package. Needs 1 environment variable to run. MCP server Data and AI 351 A
69 gladekit-unityGlade-tool/glade-mcpMCP server "gladekit-unity" as configured in Glade-tool/glade-mcp. Runs gladekit_mcp with python. MCP server Game development 206 A
70 pyscrappymldsveda/PyScrappyA robust, all-in-one Python web scraping toolkit. Runs locally from the pyscrappy Python package. Needs 1 environment variable to run. MCP server Browser automation 196 A
71 telnyxteam-telnyx/telnyx-nodeOfficial TypeScript library for the Telnyx API. Runs locally from the telnyx npm package. Needs 1 environment variable to run. MCP server Backend and APIs 197 A
72 mcp-youtube-transcriptjkawamoto/mcp-youtube-transcriptMCP server "mcp-youtube-transcript" as configured in jkawamoto/mcp-youtube-transcript. Launched with https://github.com/jkawamoto/mcp-youtube-transcript/releases/download/v0.7.1/mcp. MCP server Research 477 A
73 mcp-victoriametricsVictoriaMetrics/mcp-victoriametricsMCP server "mcp-victoriametrics" as configured in VictoriaMetrics/mcp-victoriametrics. Runs in Docker (ghcr.io/victoriametrics/mcp-victoriametrics:1.20.2). Needs 7 environment variables to run. MCP server Analytics and metrics 229 A
74 safari-mcpachiya-automation/safari-mcpNative Safari browser automation for AI agents — 80 tools, zero Chrome overhead. Runs locally from the safari-mcp npm package. MCP server Browser automation 181 A
75 search1apisuperagents-lab/search1api-mcpWeb search, news, page retrieval, sitemaps, and trending topics through Search1API. Runs locally from the search1api-mcp npm package. Needs 1 environment variable to run. MCP server Browser automation 173 A
76 seomonsteravansaber/seo-monsterSEOMonster: an MCP server for SEO workflows over Google Search Console, GA4, PageSpeed Insights, and Cloudflare. User-credential-driven, read-first. Runs locally from the seo-monster Python package. Needs 9 environment variables to run. MCP server Marketing and SEO 149 A
77 elasticsearch-mcp-servercr7258/elasticsearch-mcp-serverMCP Server for interacting with Elasticsearch and OpenSearch. Runs locally from the elasticsearch-mcp-server Python package. Needs 5 environment variables to run. MCP server Databases 305 A
78 pmb-aioleksiijko/pmbPMB (Personal Memory Brain) - local-first persistent memory for AI coding agents (MCP server, fully offline, no API keys). Runs locally from the pmb-ai Python package. MCP server Memory and context 278 A
79 charlotteTickTockBent/charlotteRenders web pages into structured, agent-readable representations using headless Chromium. Runs locally from the @ticktockbent/charlotte npm package. MCP server Browser automation 178 A
80 notion-mcp-serverawkoy/notion-mcp-serverToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents. Runs locally from the notion-mcp-server npm package. Needs 2 environment variables to run. MCP server Productivity 169 A
81 godot-mcpsatelliteoflove/godot-mcpAgent-driven Godot playtesting: editor control, input injection, game-time stepping, live state. Runs locally from the @satelliteoflove/godot-mcp npm package. Needs 2 environment variables to run. MCP server Game development 154 A
82 fmpsdk-mcpdaxm/fmpsdkModel Context Protocol server for the fmpsdk Financial Modeling Prep library. Runs locally from the fmpsdk-mcp Python package. Needs 1 environment variable to run. MCP server Finance and fintech 211 A
83 quackdrokbenko/quackdGive your Microduck a brain. Any LLM, one .duck file. Runs locally from the quackd Python package. MCP server Building agents 157 A
84 google-workspaceaaronsb/google-workspace-mcpGive AI agents access to Gmail, Calendar, Drive, and more — multi-account, manifest-driven. Runs locally from the @aaronsb/google-workspace-mcp npm package. Needs 2 environment variables to run. MCP server Productivity 176 A
85 rikuneLast-emo-boy/rikuneMCP server for Windows binary reverse engineering, PE triage, Ghidra-assisted analysis, and reconstruction workflows. Runs locally from the rikune npm package. MCP server Debugging 240 A
86 fastmailMadLlama25/fastmail-mcpMCP server "fastmail" as configured in MadLlama25/fastmail-mcp. Runs dist/index.js with node. Needs 9 environment variables to run. MCP server Other 127 A
87 directoryFifthWye/submitmap-mcpA directory of product launch platforms: where your product qualifies and how each form is filled. Remote server at submitmap.com. MCP server Marketing and SEO 300 A
88 serpapi-mcpserpapi/serpapi-mcpOfficial SerpApi MCP server for Google, Bing, and other search engines. Remote server at mcp.serpapi.com. MCP server Research 168 A
89 fhir-mcp-serverwso2/fhir-mcp-serverA Model Context Protocol (MCP) server that provides seamless, standardized access to Fast Healthcare Interoperability Resources (FHIR) data from any compatible FHIR server. Designed for easy integration with AI tools, developer workflows, and healthcare applications, it enables natural language and programmatic… MCP server Backend and APIs 134 A
90 pdf-mcpjztan/pdf-mcpSurgical PDF access for AI agents: keyword, semantic & hybrid search; structured extraction of text, tables, images & TOC; OCR; and CJK/vertical-script support — with SQLite caching. Runs locally from the pdf-mcp Python package. Needs 2 environment variables to run. MCP server Documents 130 A
91 openzim-mcpcameronrye/openzim-mcpOpenZIM MCP - ZIM MCP Server that enables AI models to access and search ZIM format knowledge bases offline. Runs locally from the openzim-mcp Python package. Needs 1 environment variable to run. MCP server Data and AI 127 A
92 OpenWorkProofdengyier/OpenWorkProofAgent work contracts and verifiable execution protocol — Ed25519-signed, offline-verifiable proof-carrying work for AI agents. Runs locally from the openworkproof Python package. MCP server Security 170 A
93 fast-context-mcpSammySnake-d/fast-context-mcpAI-driven semantic code search via reverse-engineered Windsurf protocol (Node.js). Runs locally from the @sammysnake/fast-context-mcp npm package. MCP server Debugging 360 A
94 asepritediivi/aseprite-mcpMCP server "aseprite" as configured in diivi/aseprite-mcp. Runs locally from the aseprite_mcp Python package. MCP server Game development 488 A
95 reaperdschuler36/reaper-mcp-serverMCP server "reaper" as configured in dschuler36/reaper-mcp-server. Launched with /path/to/your/uv-installation/uvx --from git+https://github.com/dschuler36/reape. MCP server Other 118 A
96 avrotizeclemensv/avrotizeTools to convert from and to Avro Schema from various other schema languages. Runs locally from the avrotize Python package. MCP server Backend and APIs 131 A
97 mcp-openapi-proxymatthewhand/mcp-openapi-proxyMCP server for exposing OpenAPI specifications as MCP tools. Runs locally from the mcp-openapi-proxy Python package. MCP server Backend and APIs 153 A
98 taiwan-legal-dblawchat-oss/mcp-taiwan-legal-dbMCP server "taiwan-legal-db" as configured in lawchat-oss/mcp-taiwan-legal-db. Runs mcp_server.server with .venv/bin/python. MCP server Legal and compliance 184 A
99 sub-agents-mcpshinpr/sub-agents-mcpMCP server for AI sub-agent delegation across Cursor, Claude, Codex, Gemini, and GLM. Runs locally from the sub-agents-mcp npm package. Needs 10 environment variables to run. MCP server Building agents 96 A
100 mcp-servertaskade/mcpConnect Taskade to any AI assistant — 62 tools: projects, tasks, agents, agent chat, webhooks. Runs locally from the @taskade/mcp-server npm package. Needs 1 environment variable to run. MCP server Project management 163 A

Want everything, not just what passes the gates? Browse all MCP servers. This shelf recomputes nightly from the measurements.