Context7
upstash/context7Pulls current, version-pinned library docs into context so the model stops citing old APIs.
Run locally
npx -y @upstash/context7-mcp224 Model Context Protocol servers you can actually connect to something — each with a working install command, its licence, its last commit date and whether a hosted endpoint exists. Filter by category, or search for the tool you already use.
Updated August 1, 2026 · Compiled by Alexander Gusev · How this list is built
Pulls current, version-pinned library docs into context so the model stops citing old APIs.
Run locally
npx -y @upstash/context7-mcpDrives a real browser through the accessibility tree — clicks, forms, assertions.
Run locally
npx -y @playwright/mcpIssues, pull requests, code search, Actions and releases across your GitHub org.
Run locally
docker run -i --rm ghcr.io/github/github-mcp-serverHosted endpoint
https://api.githubcopilot.com/mcp/Builds a queryable knowledge graph from your documents and past conversations.
Run locally
uvx --from cognee cognee-cliBreaks a PRD into tracked engineering tasks that agents work through in order.
Run locally
npx -y task-master-aiSymbol-level code retrieval and editing via language servers, instead of whole-file dumps.
Run locally
uvx serena-agentCreates and edits Blender scenes, materials and renders from a prompt.
Run locally
uvx blender-mcpGoogle's open-source server fronting Postgres, MySQL, Spanner, BigQuery and more.
Run locally
docker run -i --rm us-central1-docker.pkg.dev/database-toolbox/toolbox/toolboxTurns a Figma frame into layout and style data a coding agent can implement from.
Run locally
npx -y figma-developer-mcpDecompile, rename and annotate binaries inside IDA Pro from an agent.
Run locally
uvx ida-pro-mcpDrives Ghidra's decompiler and symbol database for reverse engineering.
Build from source — see the repository for setup.
AWS Labs' suite: API access, docs, CDK, cost analysis and per-service servers.
Run locally
uvx awslabs.core-mcp-server@latestTerminal commands, file search and surgical diff edits on your local machine.
Run locally
npx -y @wonderwhy-er/desktop-commanderRemote server that serves any public GitHub repo's docs and code as context.
Hosted endpoint
https://gitmcp.io/docsScrape, crawl and search the web with JavaScript rendering and markdown output.
Run locally
npx -y firecrawl-mcpAutomates your own logged-in Chrome through an extension, keeping your session.
Run locally
npx -y @browsermcp/mcpBuild, run and test iOS and macOS projects, including simulator control.
Run locally
npx -y xcodebuildmcpSearch your WhatsApp history and send messages through a local bridge.
Build from source — see the repository for setup.
Drives real iOS and Android devices, emulators and simulators for UI automation.
Run locally
npx -y @mobilenext/mobile-mcpJira issues and Confluence pages for both Cloud and Data Center.
Run locally
uvx mcp-atlassianSearches a library of React and Tailwind components and generates new UI from a prompt.
Run locally
npx -y @21st-dev/magicLaunch the Godot editor, run projects and read back debug output.
Run locally
npx -y godot-mcpNeural web search and crawling built for retrieval rather than blue links.
Run locally
npx -y exa-mcp-serverHosted endpoint
https://mcp.exa.ai/mcpSearch, read, create and update Notion pages and databases.
Run locally
npx -y @notionhq/notion-mcp-server25+ AntV chart types rendered as images or specs.
Run locally
npx -y @antv/mcp-server-chartRead and edit an Obsidian vault through the Local REST API plugin.
Run locally
uvx mcp-obsidianRead, write and format .xlsx workbooks without Excel installed.
Run locally
uvx excel-mcp-serverIndexes a codebase into a graph so an agent can follow call and import edges.
Run locally
uvx --from codegraphcontext cgcHosted servers for Workers bindings, observability, Radar, browser rendering and docs.
Hosted endpoint
https://docs.mcp.cloudflare.com/mcpOne CLI and MCP server for driving both iOS and Android devices.
Run locally
npx -y agent-deviceScene, asset and play-mode control inside the Unity editor.
Run locally
docker run -i --rm docker.io/ivanmurzakdev/unity-mcp-serverLong-term memory kept as plain markdown files you can read and edit yourself.
Run locally
uvx basic-memoryMicrosoft's catalogue of official servers, including the Azure MCP Server.
Run locally
npx -y @azure/mcpQuery dashboards, Prometheus and Loki data, and inspect alert rules.
Run locally
docker run -i --rm docker.io/grafana/mcp-grafanaHosted endpoint
https://mcp.grafana.com/mcpOne server for Postgres, MySQL, SQL Server, MariaDB and SQLite.
Run locally
npx -y @bytebase/dbhubPostgres access plus index tuning and EXPLAIN-based performance analysis.
Run locally
uvx postgres-mcpSearch arXiv, download papers and read them section by section.
Run locally
uvx arxiv-mcp-serverGmail, Calendar, Drive, Docs, Sheets, Slides, Forms and Tasks in one server.
Run locally
uvx workspace-mcpSource, demos and install steps for shadcn/ui components in React, Svelte and Vue.
Run locally
npx -y @jpisnice/shadcn-ui-mcp-serverConverts PDFs, Office files, images and pages into markdown.
Run locally
npx -y mcp-markdownify-serverQuery the database, manage branches, run migrations and read logs in Supabase.
Run locally
npx -y @supabase/mcp-server-supabaseHosted endpoint
https://mcp.supabase.com/mcpDecompiled Android sources from JADX, exposed for analysis.
Build from source — see the repository for setup.
Proxy-backed retrieval of pages that block ordinary scrapers.
Run locally
npx -y @brightdata/mcpAnswers with live citations through Perplexity's Sonar API.
Run locally
npx -y @perplexity-ai/mcp-serverRuns thousands of prebuilt Apify Actors for social, maps and e-commerce data.
Run locally
npx -y @apify/actors-mcp-serverHosted endpoint
https://mcp.apify.com/Search, extract, map and crawl endpoints designed for agent workflows.
Run locally
npx -y tavily-mcpFundamentals, prices and filings from the Financial Datasets API.
Build from source — see the repository for setup.
Task planning with dependencies, reflection steps and progress tracking.
Run locally
npx -y mcp-shrimp-task-managerInspect and interact with a running iOS simulator: taps, screenshots, UI tree.
Run locally
npx -y ios-simulator-mcpSchema inspection and read-only queries against MySQL.
Run locally
npx -y @benborla29/mcp-server-mysqlTimeline, media pool and colour operations in DaVinci Resolve.
Run locally
npx -y davinci-resolve-mcpWork items, repos, pipelines and test plans in Azure DevOps.
Run locally
npx -y @azure-devops/mcpHosted endpoint
https://mcp.dev.azure.comKubernetes and OpenShift resource management without shelling out to kubectl.
Run locally
npx -y kubernetes-mcp-serverRead channels and DMs and post messages without installing a Slack app.
Run locally
npx -y slack-mcp-server@latestPayments, customers, subscriptions and Stripe docs search.
Run locally
npx -y @stripe/mcp --tools=allGo-to-definition, references, rename and diagnostics through any LSP server.
Build from source — see the repository for setup.
kubectl-style cluster operations: pods, logs, deployments, port-forwards.
Run locally
npx -y mcp-server-kubernetesText to speech, voice cloning, dubbing and transcription.
Run locally
uvx elevenlabs-mcpRegistry search for providers and modules plus Terraform workflow support.
Run locally
docker run -i --rm docker.io/hashicorp/terraform-mcp-serverStore and semantically search vectors in Qdrant as an agent memory layer.
Run locally
uvx mcp-server-qdrantKeyless web search and page fetching through DuckDB search endpoints.
Run locally
uvx duckduckgo-mcp-serverPublishes and subscribes to ROS topics to drive real or simulated robots.
Run locally
uvx ros-mcpRead chats, manage groups and send messages as your Telegram account.
Run locally
uvx telegram-mcpIndependent web, news, image and local search through the Brave index.
Run locally
npx -y @brave/brave-search-mcp-serverHosted endpoint
https://server.smithery.ai/brave/mcpAdds speech in and out, so you can talk to a coding agent hands-free.
Run locally
uvx voice-modeExecute cells and read outputs in a live Jupyter notebook.
Run locally
uvx --from jupyter_mcp_server jupyter-mcpToken-efficient documentation search across public and private libraries.
Run locally
npx -y ref-tools-mcpHosted endpoint
https://server.smithery.ai/@ref-tools/ref-tools-mcp/mcpCampaign, ad set and creative performance across Facebook and Instagram ads.
Run locally
uvx meta-ads-mcpSearch through your own SearXNG instance, so queries never leave your network.
Run locally
npx -y mcp-searxngFetches JavaScript-heavy pages with headless Playwright and returns clean text.
Run locally
npx -y fetcher-mcpDatabase, auth, storage and cloud functions on Tencent CloudBase.
Run locally
npx -y @cloudbase/cloudbase-mcp@latestCypher queries, schema modelling and Aura instance management for Neo4j.
Run locally
uvx mcp-neo4j-aura-managerCreate and edit Google Sheets and the Drive files that hold them.
Run locally
uvx mcp-google-sheetsEditor actions inside IntelliJ, PyCharm, WebStorm and other JetBrains IDEs.
Run locally
npx -y @jetbrains/mcp-proxyCross-repository code research: GitHub search, AST patterns and packed context.
Run locally
npx -y octocode-mcpNavigates large OpenAPI specs so an agent can call an API without the full schema.
Build from source — see the repository for setup.
Mail, calendar, files and Excel across Microsoft 365 via Graph.
Run locally
npx -y @softeria/ms-365-mcp-serverRun analytical SQL against ClickHouse and inspect table schemas.
Run locally
uvx mcp-clickhouseGoal-driven browser agent: describe the task, it navigates and fills forms.
Run locally
uvx browser-use-mcp-serverPull Sentry issues, stack traces and release health into an agent session.
Run locally
npx -y @sentry/mcp-serverExposes Next.js build, route and error information to a coding agent.
Run locally
npx -y next-devtools-mcpSearch NixOS packages, options and Home Manager settings.
Run locally
uvx mcp-nixosCloud browsers with stealth mode, proxies and session recording.
Run locally
npx -y hyperbrowser-mcpBrowse subreddits, read threads and analyse users without an API key.
Run locally
npx -y reddit-mcp-buddyREPL-driven Clojure editing — evaluate forms, then edit structurally.
Build from source — see the repository for setup.
Send and manage messages through a LINE Official Account.
Run locally
npx -y @line/line-bot-mcp-serverManage containers, images, volumes and networks on a Docker host.
Run locally
uvx mcp-server-dockerPlaces and manages MetaTrader 5 orders and reads account state.
Run locally
uvx metatrader-mcp-serverGo implementation of filesystem access with configurable roots.
Build from source — see the repository for setup.
Renders Manim animations from generated scene code.
Build from source — see the repository for setup.
Deploy code or containers to Google Cloud Run and read deployment logs.
Run locally
npx -y @google-cloud/cloud-run-mcpCreate Neon projects and branches and run SQL against serverless Postgres.
Run locally
npx -y @neondatabase/mcp-server-neon startRenders Mermaid diagrams to SVG or PNG from a description.
Run locally
npx -y mcp-mermaidHosted endpoint
https://server.smithery.ai/@hustcc/mcp-mermaid/mcpUnpack, inspect and rebuild APKs through Apktool.
Build from source — see the repository for setup.
Pull SonarQube code quality and security findings into an agent's context.
Run locally
docker run -i --rm docker.io/sonarsource/sonarqube-mcpControl playback and search the Spotify catalogue.
Run locally
uvx spotify-mcpRun dbt commands and query the semantic layer and model metadata.
Run locally
uvx dbt-mcpCollections, embeddings and similarity search in a Chroma vector database.
Run locally
uvx chroma-mcpDownloads transcripts for any YouTube video in a chosen language.
Run locally
npx -y @kimtaeyoon83/mcp-server-youtube-transcriptDocument format conversion between markdown, DOCX, PDF and HTML via Pandoc.
Run locally
uvx mcp-pandocSends commands to your active iTerm session and reads the output back.
Run locally
npx -y iterm-mcpExecutes commands on remote Linux hosts over SSH.
Run locally
npx -y ssh-mcpClinical trials, variants and biomedical literature from PubMed, ClinVar and more.
Run locally
uvx --from biomcp-python biomcp runRead, write and search Redis keys, hashes and vector indexes.
Run locally
uvx redis-mcp-serverLoads a CSV and walks through exploratory analysis on it.
Run locally
uvx mcp-server-dsPulls a YouTube video's subtitles so the model can summarise it.
Run locally
npx -y @anaisbetts/mcp-youtubeJoins video meetings so an agent can listen, transcribe and take actions live.
Run locally
uvx joinlyDrives the VS Code debugger — breakpoints, stepping, variable inspection.
Build from source — see the repository for setup.
Run PromQL queries and explore metric metadata.
Run locally
docker run -i --rm ghcr.io/pab1it0/prometheus-mcp-serverAnalytical SQL over local DuckDB files or MotherDuck in the cloud.
Run locally
uvx mcp-server-motherduckSearches Airbnb listings and returns details and pricing.
Run locally
npx -y @openbnb/mcp-server-airbnbActivities, segments and training stats from your Strava account.
Run locally
npx -y strava-mcp-serverAd-free Kagi search plus summarisation and FastGPT answers.
Run locally
uvx kagimcpRead and write Airtable bases, tables and records.
Run locally
npx -y airtable-mcp-serverDeploys generated HTML to EdgeOne Pages and returns a public URL.
Run locally
npx -y edgeone-pages-mcpRead and post in Discord channels and manage server resources.
Build from source — see the repository for setup.
Android device control over adb: install, log, screenshot, shell.
Run locally
uvx droidmindSQLAlchemy-backed access to most relational databases, including Oracle and MSSQL.
Run locally
uvx mcp-alchemyBinary Ninja plugin exposing decompilation and analysis to an LLM client.
Build from source — see the repository for setup.
Semantic search over your local Apple Notes library.
Build from source — see the repository for setup.
Create and review Anki flashcards and decks from a conversation.
Run locally
npx -y @ankimcp/anki-mcp-serverPlaces search, geocoding, directions and distance matrix from Google Maps.
Run locally
npx -y @cablate/mcp-google-mapIntrospects a GraphQL schema and runs queries and mutations against it.
Run locally
npx -y mcp-graphqlCreate, complete and reschedule Todoist tasks in natural language.
Run locally
npx -y @abhiz123/todoist-mcp-serverRead, post and thread messages in Microsoft Teams channels.
Run locally
uvx mcp-teams-serverLets an agent read and edit files through a running VS Code window.
Build from source — see the repository for setup.
Balances, contract reads and transfers across EVM chains.
Run locally
npx -y @mcpdotdirect/evm-mcp-serverIngests files, feeds and apps into a RAG index an agent can search.
Run locally
npx -y graphlit-mcp-serverDraws and edits pixel-art sprites through the Aseprite scripting API.
Build from source — see the repository for setup.
Queries BloodHound's graph for Active Directory attack paths.
Build from source — see the repository for setup.
Read and write Odoo ERP records with permission-gated access.
Run locally
uvx mcp-server-odooMapbox geocoding, directions, isochrones and static map images.
Run locally
npx -y @mapbox/mcp-serverHosted endpoint
https://mcp.mapbox.com/mcpSchema-driven knowledge graph memory, aimed at persistent world state.
Run locally
npx -y memorymeshSearch, create and update Linear issues, projects and cycles.
Run locally
npx -y linear-mcp-serverInstant filename search on Windows through the Everything SDK.
Run locally
uvx mcp-server-everything-searchInvoices, contacts and accounting reports in Xero.
Run locally
npx -y @xeroapi/xero-mcp-serverOptions chains, technicals and portfolio analysis for market research.
Run locally
uvx investor-agentRuns Apple Shortcuts, bridging an agent to anything macOS can automate.
Run locally
npx -y mcp-server-apple-shortcutsInspect DOM, network and console in Firefox through the remote debugging protocol.
Run locally
npx -y @mozilla/firefox-devtools-mcpLocal OpenCV image editing: crop, resize, detect, annotate.
Run locally
uvx imagesorcery-mcpSQL access and cluster metadata for the Apache Doris warehouse.
Run locally
uvx doris-mcp-serverQuery and send iMessages from the local macOS message database.
Run locally
uvx mac-messages-mcpQuery and control Home Assistant entities, scenes and automations.
Run locally
uvx hass-mcpFirefox extension pairing so an agent can drive tabs you already have open.
Build from source — see the repository for setup.
Selects the relevant slice of a repo to share with a model, rule by rule.
Run locally
uvx --from llm-context lc-contextSearch, index and cluster operations for Elasticsearch and OpenSearch.
Run locally
uvx elasticsearch-mcp-serverRead and send keys to tmux panes so an agent can drive long-running sessions.
Run locally
npx -y tmux-mcpSQL orchestration, Cortex AI and object management inside Snowflake.
Run locally
uvx snowflake-labs-mcpQuery and edit Postman collections, environments and API specs.
Run locally
npx -y @postman/postman-mcp-serverHosted endpoint
https://mcp.postman.com/mcpServes current docs.rs documentation for the crates your project actually uses.
Build from source — see the repository for setup.
Upload, search and cut video projects in Video Jungle.
Run locally
uvx video-editor-mcpSearch Google Drive files and read or edit linked Sheets.
Run locally
npx -y @isaacphi/mcp-gdriveQuery MongoDB collections and inspect document schemas.
Run locally
npx -y mcp-mongo-serverWork items, cycles and projects in the open-source Plane tracker.
Run locally
uvx plane-mcp-serverDisassembly, strings and binary analysis through radare2.
Build from source — see the repository for setup.
Turns markdown outlines into interactive mind maps.
Run locally
npx -y @jinzcdev/markmap-mcp-serverPositioning, value-map and technical-writing frameworks as callable tools.
Run locally
uvx osp-marketing-toolsRuns several Google queries in parallel and merges the results.
Run locally
npx -y g-search-mcpLets an agent write and verify Storybook stories for your components.
Run locally
npx -y @storybook/addon-mcpCrawls documentation sites into a vector store for grounded answers.
Run locally
npx -y @hannesrudolph/mcp-ragdocsGenerates ECharts visualisations from data an agent supplies.
Run locally
npx -y mcp-echartsSearch Console impressions, clicks and query data for your sites.
Run locally
npx -y mcp-server-gscUsername reconnaissance across hundreds of public sites via Maigret.
Run locally
npx -y mcp-maigretFirestore documents, Auth users and Storage objects in one server.
Run locally
npx -y @gannonh/firebase-mcpQueries exported Apple Health data with DuckDB under the hood.
Run locally
uvx --from apple-health-mcp-server startHosts, triggers, items and problems across the Zabbix API.
Run locally
uvx --from zabbix-mcp-server zabbix-mcpVector search and collection management for Milvus.
Run locally
uvx mcp-server-milvusSearch X/Twitter timelines and read tweets without the paid API.
Run locally
uvx mcp-twikitPull alerts and agent state from a Wazuh SIEM deployment.
Build from source — see the repository for setup.
Search Unsplash photos with filters for colour, size and orientation.
Run locally
uvx unsplash-mcp-serverVS Code extension exposing find-usages, rename and other semantic actions.
Build from source — see the repository for setup.
Traces, evaluations and prompt data from the Opik LLM observability platform.
Run locally
npx -y opik-mcpGeocoding, routing and nearby-place lookups from OpenStreetMap data.
Run locally
uvx osm-mcp-serverRuns a multi-step research loop and returns a cited report.
Run locally
uvx mcp-server-deep-researchManage Docker and Kubernetes environments through a Portainer instance.
Run locally
uvx mcp-portainerQuery VictoriaMetrics series and inspect its configuration.
Run locally
docker run -i --rm ghcr.io/victoriametrics/mcp-victoriametricsSearch and create notes in the Bear app on macOS.
Run locally
npx -y bear-notes-mcpBundles common offensive-security CLI tools behind one interface.
Build from source — see the repository for setup.
Notes and reusable prompts stored as GitHub Gists.
Run locally
npx -y gistpad-mcpLine-oriented file edits that read and write only the ranges that change.
Run locally
uvx mcp-text-editorQuery OpenTelemetry traces across Jaeger, Tempo and other backends.
Run locally
uvx opentelemetry-mcpManage GTM containers, tags, triggers and variables.
Run locally
npx -y google-tag-manager-mcp-serverQuery and administer Meilisearch indexes conversationally.
Run locally
uvx meilisearch-mcpInvoices, orders, subscriptions and disputes through the PayPal APIs.
Run locally
npx -y @paypal/mcp --tools=allFetch TikTok video metadata, subtitles and engagement stats.
Run locally
npx -y tiktok-mcpRuns allow-listed shell commands with timeouts and an audit log.
Run locally
uvx mcp-shell-serverAsk questions about a .pcap and get answers backed by tshark output.
Run locally
uvx wireshark-mcpQuery StarRocks and inspect its catalogs and tables.
Run locally
uvx mcp-server-starrocksParses PDFs and scans into structured markdown with tables and formulas.
Run locally
uvx mineru-open-mcpExtracts structured records from pages using natural-language field queries.
Run locally
npx -y agentql-mcpQuotes, fundamentals and history pulled from Yahoo Finance.
Run locally
uvx yfmcpTrigger DAGs and inspect run state through the Airflow REST API.
Run locally
uvx mcp-server-apache-airflowSearch, news, crawl and sitemap tools behind one hosted endpoint.
Run locally
npx -y search1api-mcpHosted endpoint
https://mcp.search1api.com/mcpOffline API documentation lookups through the Dash docs browser on macOS.
Run locally
uvx dash-mcp-serverSearch PubMed and pull abstracts and metadata for biomedical literature.
Run locally
uvx mcp-simple-pubmedFetch and manage prompts stored in Langfuse prompt management.
Build from source — see the repository for setup.
Managed scraping and SERP APIs with CAPTCHA and proxy handling.
Run locally
npx -y scrapeless-mcp-serverTriggers Make scenarios and returns their output to the agent.
Run locally
npx -y @makehq/mcp-serverBrowse Zotero collections and pull reference metadata.
Run locally
npx -y mcp-zoteroManage Kafka topics, connectors and Confluent Cloud resources.
Run locally
npx -y @confluentinc/mcp-confluentVector and hybrid search over Weaviate collections.
Build from source — see the repository for setup.
Structured SERP data from Google, Bing, Baidu and other engines.
Hosted endpoint
https://mcp.serpapi.com/mcpQuery Logfire traces, metrics and exceptions with SQL-like filters.
Run locally
uvx logfire-mcpCurrent Svelte and SvelteKit documentation, served for agents.
Hosted endpoint
https://svelte-llm.stanislav.garden/mcp/mcpTaskade projects, tasks and agents, plus OpenAPI-to-MCP codegen.
Run locally
npx -y @taskade/mcp-serverAtomic linked notes following the Zettelkasten method.
Build from source — see the repository for setup.
Search Docker Hub, inspect image tags and read repository metadata.
Build from source — see the repository for setup.
Runs generated JavaScript in a disposable Docker container.
Run locally
npx -y node-code-sandbox-mcpList, create and complete Google Tasks items.
Build from source — see the repository for setup.
Repos, pipelines and work items on Alibaba Cloud Yunxiao.
Run locally
npx -y alibabacloud-devops-mcp-serverRun cross-browser and real-device tests on BrowserStack from an agent.
Run locally
npx -y @browserstack/mcp-serverShodan host lookups, DNS records and CVE intelligence.
Run locally
npx -y @burtthecoder/mcp-shodanRead-only SQL and schema inspection over BigQuery datasets.
Run locally
npx -y @ergut/mcp-bigquery-serverTasks, projects and comments through the Asana API.
Run locally
npx -y @roychri/mcp-server-asanaPrivate and public market research across filings, deals and transcripts.
Run locally
npx -y octagon-mcpRead history, diff, stage and commit inside a local Git repository.
Run locally
uvx mcp-server-git --repository /path/to/repoGive the model a scratchpad for multi-step reasoning it can revise as it goes.
Run locally
npx -y @modelcontextprotocol/server-sequential-thinkingCurrent time and timezone conversion, so the model stops guessing dates.
Run locally
uvx mcp-server-timeExercises every MCP feature at once — the server to test a client against.
Run locally
npx -y @modelcontextprotocol/server-everythingFetch a URL and hand back the page as markdown instead of raw HTML.
Run locally
uvx mcp-server-fetchHosted server for PostHog analytics, session replays, flags and error tracking.
Hosted endpoint
https://mcp.posthog.com/mcpPersist facts as a knowledge graph so context survives between sessions.
Run locally
npx -y @modelcontextprotocol/server-memoryHosted memory layer that extracts and recalls durable facts across sessions.
Hosted endpoint
https://mcp.mem0.ai/mcpRead, write, move and search files inside directories you explicitly allow.
Run locally
npx -y @modelcontextprotocol/server-filesystem /path/to/dirEvery command in the directory above is the server's published entry point: npx for Node packages, uvx for Python ones, docker run where the maintainer ships a container. Nothing needs installing first beyond Node or uv.
Claude Code
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~/projectsClaude Desktop, Cursor and other config-file clients
Add the same command and arguments under mcpServers in the client's config file (claude_desktop_config.json for Claude Desktop, .cursor/mcp.json for Cursor), then restart it:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/you/projects"]
}
}
}Servers that need credentials read them from environment variables — add an env object next to args. Servers marked Hosted skip all of this: point your client at the URL and authenticate over OAuth. The tradeoffs between the two are covered in our MCP client guide and, for self-hosting, in how to host an MCP server.
Every field on every card comes from an API, not from a README claim. The list was assembled on August 1, 2026 as follows:
package.json or pyproject.toml, confirmed against npm and PyPI. Servers with no published package say so instead of guessing.Two things this deliberately does not do: it does not rank servers by a private quality score, and it does not list servers whose only distribution is a paid marketplace. Corrections and additions are welcome — the fastest route is to email the address in the footer with the repository link.
The Model Context Protocol is an open standard, originally from Anthropic, for connecting AI models to tools and data. A server implements one side of it: it advertises tools the model can call, resources it can read and prompts it can reuse. The client handles the conversation; the server handles the credentials and the blast radius.
That split is the whole point, and it is what separates MCP from wiring an API directly into a model — a comparison we work through in MCP vs API integration. If nothing in this directory covers your internal systems, writing your own server is a few hundred lines: see how to build an MCP server.
An MCP server is a small program that exposes tools, resources and prompts to an AI client over the Model Context Protocol. The client — Claude Code, Claude Desktop, Cursor, VS Code and others — starts the server over stdio or connects to it over HTTP, asks it what it can do, and then calls those capabilities during a conversation. The server holds the credentials and decides what the model is allowed to touch.
The official MCP registry at registry.modelcontextprotocol.io held 19,580 published server versions when this directory was captured on 1 August 2026, and the largest community list tracks about 3,600 repositories. Most are single-purpose or unmaintained, so this directory curates 224 servers that are either first-party, widely adopted, or both.
Seven servers are maintained by the MCP steering group in the modelcontextprotocol/servers repository: Filesystem, Git, Fetch, Memory, Sequential Thinking, Time and Everything. The earlier PostgreSQL, SQLite, GitHub, GitLab, Slack, Brave Search, Google Drive, Google Maps, Puppeteer, Redis and Sentry reference servers were archived — most are now maintained by the vendors themselves.
In Claude Code, run 'claude mcp add <name> -- <command>' with the install command from this directory, for example 'claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~/projects'. In Claude Desktop, add the same command and args to the mcpServers object in claude_desktop_config.json and restart the app. Node servers run through npx and Python servers through uvx, so there is usually nothing to install beforehand.
A local server runs on your machine over stdio and inherits your local access — files, databases, SSH keys. A remote server is hosted by a vendor and reached over streamable HTTP, usually with OAuth, so there is nothing to install and credentials stay with the provider. Hosted endpoints are marked in this directory.
An MCP server runs with whatever permissions you give it and can see whatever the model sends it, so treat one like any other dependency. Prefer first-party servers, read the tool definitions before connecting, scope credentials to read-only where you can, and be careful with servers that combine private data access with the ability to send data outwards.
The servers here are the hands. Planetary Labour supplies the agents that use them — autonomous workers that research, write, publish and report across your stack. See how the platform works.
Architecture, primitives, transports and what breaks in production.
Config files, scopes and debugging for Claude Code and Claude Desktop.
Toolsets, token scopes and the remote versus local tradeoff.
What AWS Labs ships, and which of the servers are worth connecting.
Prompt injection, token scope and the confused-deputy problem.
Where MCP servers fit in the wider agent tooling landscape.