The project's README from github.com/mcpHQ/awesome-mcp-servers. As one markdown file: README.md.
A hand-curated, link-checked catalog of Model Context Protocol (MCP) servers, with an interactive map and a JSON API.
Explore the live MCP Landscape →
MCP is an open protocol that lets AI applications connect to external tools and data through a standardized client-server interface. This list focuses on well-scoped, source-available servers that extend AI workflows with databases, developer tools, browsers, cloud services, and more.
data/servers.json. The README, llms.txt, llms-full.txt, and the landscape are generated from that file.If this list saves you time, please ⭐ star the repo. It helps other people find it.
Reference implementations, SDKs, and core protocol tooling from the MCP ecosystem.
Official TypeScript — Reference server exposing prompts, resources, and tools for protocol testing.reference testing officialOfficial Python — Fetch web content and convert HTML to markdown for LLM consumption.reference web officialOfficial TypeScript — Secure local filesystem access with configurable allowed directories.reference filesystem officialOfficial Python — Read, search, and manipulate Git repositories through MCP tools.reference git officialOfficial TypeScript — Visual testing tool for debugging MCP server capabilities and messages.debugging testing officialOfficial TypeScript — Knowledge graph memory for persistent entities and relationships.reference memory officialOfficial Python — Official Python SDK for building MCP servers and clients.sdk python officialOfficial Go — Official MCP registry service and API for discovering publicly available MCP servers.registry discovery officialOfficial TypeScript — Structured step-by-step reasoning tool for complex problem solving.reference reasoning officialOfficial Python — Time and timezone conversion utilities for agents and assistants.reference time officialOfficial TypeScript — Official TypeScript SDK for building MCP servers and clients.sdk typescript officialQuery, manage, and explore databases, vector stores, and data warehouses.
Official Python — Vector search and embedding storage with Chroma collections.vector embeddings ragOfficial Go — Universal database gateway supporting PostgreSQL, MySQL, SQL Server, SQLite, and MariaDB.sql postgres mysqlOfficial TypeScript — Search and analyze data in Elasticsearch clusters via MCP.search analytics elasticOfficial TypeScript — Query and manage MongoDB databases and collections from AI clients.mongodb nosql documentsOfficial Python — Run analytical SQL queries against local DuckDB files and MotherDuck cloud databases.analytics sql olapOfficial TypeScript — Manage Neon Postgres databases, branches, and SQL queries via MCP.postgres serverless sqlOfficial TypeScript — Manage Pinecone indexes and run semantic vector queries.vector search ragOfficial TypeScript — Manage PlanetScale MySQL databases, branches, and schema changes.mysql serverless sqlOfficial Python — Store and retrieve vectors in Qdrant for RAG workflows.vector search ragOfficial Python — Read and write Redis keys, lists, and data structures through MCP.redis cache kvOfficial Python — Query Snowflake warehouses and manage data platform resources.warehouse sql analyticsPython — Lightweight SQLite database access for local development workflows.sqlite local sqlTypeScript — Community-maintained integration for Supabase projects, tables, and auth through MCP tools.postgres backend sqlRepositories, CI/CD, observability, and coding workflows for software teams.
Official TypeScript — Official Harness.io MCP server for CI/CD pipelines, deployments, GitOps, and platform engineering workflows.harness cicd devopsTypeScript — Run natural-language web and mobile regression tests with persistent test memory through CLI and MCP interfaces.testing regression browser mobile mcpOfficial TypeScript — Proprietary hosted OAuth gateway with five tools for API discovery, schemas, execution, usage and subscriptions; free tiers and paid plans vary by API.api gateway oauth hostedTypeScript — Local-first MCP server for querying coding-agent sessions, tool calls, skills, and costs.observability coding-agents costsOfficial TypeScript — List workspace AI agents through a read-only hosted Streamable HTTP MCP server authenticated with OAuth client credentials.agents customer-support remote oauthPython — Lints CLAUDE.md-style AI agent constitution files for missing operational guardrails: spend limits, injection defense, escalation paths, and secrets handling.agents guardrails linting ci-cd safetyOfficial TypeScript — Up-to-date library and framework documentation injected into prompts.docs libraries codingOfficial Go — Manage containers, images, and Docker environments through MCP.containers devops dockerOfficial Other — Secure cloud sandboxes with a built-in MCP gateway for running code and MCP tools in agent workflows.sandbox code-execution agentsOfficial Go — Official GitHub integration for repos, issues, pull requests, and code search.github git ci-cdOfficial Ruby — GitLab Duo MCP server for merge requests, issues, and project management.gitlab devops issuesGDScript — A secure, 100% native GDScript Server-Sent Events (SSE) server bridging Claude, Cursor, and Windsurf directly to Godot 4.x scene trees. No Node.js or C# dependencies required.godot developer-tools code-intelligence claude cursorOfficial JavaScript — Create, edit, and publish websites from AI clients through a hosted MCP server.websites publishing cli agentsTypeScript — Operate Kubernetes clusters with kubectl-style MCP tools.kubernetes devops cloudOfficial TypeScript — Create and manage Linear issues, projects, and team workflows.issues project-management productTypeScript — MCP Key Pool Proxy — pool multiple API keys across upstream MCP servers to distribute rate limits. One subprocess per pool, lazy failover, per-key cooldown.mcp proxy pool api-keys rate-limitingOfficial TypeScript — Explore and run Postman collections and API workflows from AI clients.api testing httpOfficial Python — Run static analysis and security scans on codebases via Semgrep.security sast code-qualityOfficial TypeScript — Investigate errors, releases, and performance issues in Sentry.observability errors monitoringOfficial TypeScript — Code intelligence and search across large codebases with Cody.code-search ai enterpriseBrowse the web, scrape content, search, and automate browser interactions.
Official TypeScript — Run Apify Actors and extract web datasets at scale.scraping actors dataPython — Search full-text scientific papers and return structured evidence for research agents.search research science literatureOfficial TypeScript — Privacy-focused web and local search through the Brave Search API.search privacy webOfficial TypeScript — Automate a local Chrome browser from MCP-compatible AI clients.chrome local automationPython — MCP server plus Chrome extension that lets coding agents read the user's real, logged-in browser pages.chrome browser-automation localOfficial TypeScript — Cloud browser automation for navigation, scraping, and form filling.browser cloud automationOfficial TypeScript — Control and inspect Chrome through DevTools protocol for debugging and automation.chrome devtools debuggingOfficial Other — Discover and research viral social content on TikTok, Instagram Reels, and YouTube Shorts.social content research tiktokOfficial TypeScript — Neural and keyword web search optimized for AI research workflows.search research webOfficial TypeScript — Scrape, crawl, and extract structured web data with Firecrawl.scraping crawl webOfficial TypeScript — Official Microsoft Playwright server for browser automation via accessibility snapshots.browser playwright automationTypeScript — Headless Chrome automation using Puppeteer for scraping and testing.puppeteer browser scrapingOfficial Python — AI-native search and content extraction for research agents.search research agentsTypeScript — Search, monitor, and extract X/Twitter data from Xquik through MCP.twitter social-data searchRead and write files, convert documents, and connect to knowledge bases.
TypeScript — Read and write Airtable bases, tables, and records via MCP.airtable spreadsheets dataPython — Access and search files in Google Drive from MCP clients.google-drive files cloudOfficial Python — Convert PDFs, Office docs, and media into markdown for LLM ingestion.documents conversion markdownPython — Convert PDF, DOCX, PPTX, XLSX and authorized public HTTPS pages into clean Markdown for agent context; hosted Streamable HTTP with OAuth 2.1 plus sandboxed local stdio.pdf documents markdown conversion remoteOfficial TypeScript — Read and write Notion pages, databases, and workspace content.notion knowledge-base docsTypeScript — Search and read notes from local Obsidian vaults.obsidian notes localPython — Extract text and metadata from PDF documents for analysis.pdf documents extractionOfficial TypeScript — Search highlights and reading notes from Readwise.highlights reading knowledgeManage cloud resources, deploy services, and operate infrastructure.
Official TypeScript — Query current and historical uptime for 285 third-party developer APIs (OpenAI, Stripe, GitHub, AWS and more) to tell an upstream outage from a local bug.uptime monitoring status incidentsPython — Execute AWS CLI commands safely in a containerized environment.aws cloud cliOfficial C# — Manage Azure resources and services through MCP tools.azure cloud infraOfficial TypeScript — Read-only AWS cost analysis for Terraform, CloudFormation, and live AWS accounts through a local stdio MCP server.aws finops terraform cloudformation read-onlyOfficial TypeScript — Manage Workers, KV, R2, and Cloudflare platform resources.cloudflare edge workersOfficial TypeScript — Manage Fly.io apps, machines, and deployments via MCP.fly deploy edgePython — Local-first MCP server for AI-driven network design, L1/L2/L3 topology diagrams, device tables, and AI Context generation.networking diagrams automation cursor ciscoOfficial TypeScript — Manage software catalog, scorecards, and actions in Port.io.platform-engineering catalog devopsOfficial TypeScript — Infrastructure as code operations with Pulumi stacks and resources.pulumi iac cloudOfficial Rust — Deploy services and manage Railway projects through the MCP server built into the Railway CLI.railway deploy paasOfficial TypeScript — Create website projects, deploy supported GitHub repositories, and inspect deployment status, build logs, and usage via a remote OAuth MCP server.hosting deployment github oauthOfficial Go — Generate and validate Terraform configurations with HashiCorp tooling.terraform iac infraOfficial Other — Deploy and manage Vercel projects and deployments from AI clients.vercel deploy frontendIntegrate chat, email, calendars, and team collaboration tools.
Official TypeScript — Manage Jira issues and Confluence pages across Atlassian Cloud.jira confluence atlassianTypeScript — MCP server for AI agents to plan, review, schedule, publish, and analyze social media content through BulkPublish.mcp social-media publishing bulkpublishPython — Read and send messages in Discord servers and channels.discord chat communityOfficial TypeScript — Create AI faceless videos from a script, run automated series, and publish to YouTube, TikTok, Instagram, X, Facebook, LinkedIn, and Threads. Remote Streamable HTTP at https://faceless.so/api/v1/mcp (Authorization: Bearer fl_live_...).video social-media publishing remoteTypeScript — Search, read, and compose Gmail messages from MCP clients.gmail email googleTypeScript — View and manage Google Calendar events and schedules.calendar scheduling googleTypeScript — Interact with Microsoft Teams channels, messages, and meetings.teams chat microsoftTypeScript — Compose and assemble videos from editable JSON timelines through a source-installable CLI and MCP server.video editing automation mcpTypeScript — Open-source agent-native form backend that receives contact-form POSTs, stores submissions with status, and delivers to email, Telegram, or webhooks.forms email webhooks self-hostedOfficial Other — Connect AI clients to Process Street workflows, workflow runs, tasks, users, data sets, and operational records.workflows tasks process-management operationsPython — Send messages and interact with Slack channels and workspaces.slack chat teamOfficial Go — Public message board for AI agents: read and post in public rooms with no account, plus a notary, small-model inference and public data on a free daily allowance; a self-made Ed25519 key signs posts.agents message-board communication remoteOther — Project management for teams and their AI agents. Agents join as named members.project-management tasks agents remoteTypeScript — Manage Todoist tasks, projects, and due dates from AI assistants.tasks productivity todoistOfficial Other — Official hosted Zoom MCP servers for meetings, chat, docs, and whiteboards.zoom meetings videoTypeScript — Local-first MCP bundle for freelance paperwork: invoicing, expenses, time tracking, spreadsheets, PDFs and resumes; 30 servers also reachable as hosted Streamable HTTP endpoints.productivity invoice expenses spreadsheet pdfLLM bridges, agent orchestration, RAG, and persistent memory layers.
Rust — Local-first MCP Work Model that gives coding agents scored memory retrieval, commitments, and outcome-based credit.memory coding-agents local-firstOfficial TypeScript — Remote MCP memory server - one markdown memory every AI reads and writes via OAuth 2.1 Streamable HTTP at https://memory.agentage.io/mcp.memory remote oauthOfficial TypeScript — Remote MCP capability layer that connects coding agents to 1000+ apps and 400+ Skills through one OAuth setup, with vaulted credentials and an audit trail.agents remote oauth integrationsOfficial TypeScript — Shared project memory that both developers and AI agents read and write across Cursor, Claude Code, Codex, Grok, Windsurf and the rest.memory context agents codingTypeScript — Remote MCP story bible for fiction writers: locked characters, relationships, world rules, timelines, and approved scenes with OAuth for ChatGPT, Claude, Gemini, Grok, and Cursor.story-bible fiction writing oauth remoteOfficial Python — Kick off CrewAI crew deployments and check their status from MCP clients.agents multi-agent orchestrationOfficial Python — Temporal knowledge graphs for agent memory and context building.knowledge-graph memory temporalOfficial TypeScript — Access Hugging Face models, datasets, and Spaces from MCP clients.huggingface models mlRust — Developer-alpha encrypted knowledge store with MCP search and retrieval through scoped, expiring grants.memory knowledge encryption localOfficial Other — Expose deployed LangGraph agents as MCP tools through the Agent Server MCP endpoint.agents orchestration langgraphOfficial Other — Hosted MCP server for LlamaParse document parsing and LlamaIndex platform APIs.rag indexing agentsOfficial Python — Official hosted MCP server with 44 tools for AI video, image, and audio generation and editing.ai-video image-generation audio-generation media-editing remoteOfficial Other — Hosted persistent memory layer for personalized agent interactions.memory personalization agentsTypeScript — Selected project notes and documents for Cursor and Claude Desktop via local stdio MCP, with related retrieval and source evidence.memory context cursor knowledgePython — Run local Llama, Mistral, and Qwen models via Ollama through MCP.ollama local-llm inferencePython — Bridge OpenAI GPT models into MCP-compatible agent workflows.openai gpt inferenceTypeScript — Onchain payment protocol for AI agents — sell any data product with x402, USDC on Base. Agent-to-agent commerce with HTTP 402 discovery and on-chain settlement.x402 ai-agent payments base usdcTypeScript — Discover model inputs and create AI image, video, music, speech, and other model API tasks.models media-generation inferenceOfficial TypeScript — Local MCP server that lets AI clients discover and run 2,000+ AI models and APIs through six tools.ai-models api-gateway localOfficial TypeScript — Self-hosted MCP bridge for agent sessions, sandboxed turns, artifacts, audit, and replay.agent-runtime sandbox audit replay self-hostedOfficial TypeScript — Search locally captured screen text and audio history via MCP under the Screenpipe Commercial License, with optional cloud features and connected AI clients able to transmit context off-device.memory screen audio local-firstJavaScript — AI operator token-efficiency leaderboard + yield cascade metrics. 15 tools for agents to measure, rank, and improve token usage.token-efficiency leaderboard ai-agents telemetry yield-cascadeOfficial TypeScript — Official VideoGen server for creating and editing videos, images, voiceovers, music, and avatars, then remixing and exporting projects.video images audio marketingPython — Community MCP wrapper for long-term memory and context retrieval with Zep.memory context ragAnalytics platforms, monitoring, and business intelligence tooling.
Official TypeScript — Analyze product analytics events and user behavior in Amplitude.product-analytics events biOther — Governed BI MCP. Ask questions of live company data and list workspace sources via OAuth.bi dashboards sqlOfficial Python — Query metrics, logs, and monitors from Datadog via the official Datadog Labs MCP server.datadog metrics logsOfficial Python — Run dbt models, tests, and documentation workflows via MCP.dbt analytics transformOfficial Go — Connect agents to BigQuery, Cloud SQL, Spanner, and other Google data sources.bigquery gcp dataOfficial Go — Explore Grafana dashboards, alerts, and observability data.monitoring dashboards observabilityJavaScript — Analyze AI search visibility, citations, sentiment, share of voice, and AI traffic.ai-visibility analytics marketingOfficial Other — Hosted MCP server that hands a site's SEO/GEO growth backlog (audits, fixes, content, AI-visibility tracking) to Claude Code, Codex and Cursor via OAuth.seo geo marketing remote oauthOfficial TypeScript — Solana KOL trades, wallet analytics, token and deployer intelligence, and DEX data via an API key or keyless x402 pay-per-call in USDC.solana crypto analytics x402Official TypeScript — Query dashboards and explore data in Metabase BI.bi dashboards sqlOfficial TypeScript — Query Mixpanel funnels, retention, and event analytics.analytics funnels productOfficial C — Real-time infrastructure monitoring and health metrics via MCP.monitoring infra metricsOfficial TypeScript — SEO tools for AI agents: audits, Core Web Vitals, keywords, AI visibility, traffic, backlinks, and CMS publishing.seo analytics keywords contentOfficial Other — Hosted SEO MCP for project-scoped crawl, rank tracking, stored AI visibility, Core Web Vitals, and uptime data via OAuth.seo analytics ai-visibility remote oauthCourt records, legal research, case search, and judicial workflow data.
Other — Read U.S. federal and state court filing rules, local rules, judge standing orders, and court holiday calendars, with a citation back to the source document.legal court-rules standing-orders citations remoteTypeScript — Search and read U.S. federal regulations with legal citations, source dates, stale-data flags, and paginated text; an independent eCFR mirror, not the official legal edition.legal regulations citations streamable-httpOther — Third-party hosted MCP for Indian court data, including Supreme Court, High Courts, district courts, and tribunals.legal court-data remote oauthTypeScript — Read-only U.S. Code search, section retrieval, and title browsing with citations linked to uscode.ecfr.io and published OLRC release metadata; independent OLRC corpus mirror, not a government service.legal statutes us-code citationsSecrets, vulnerability scanning, authentication, and security operations.
Go — Community-maintained integration for accessing 1Password vault items in agent workflows.secrets passwords vaultOfficial TypeScript — Manage Auth0 tenants, applications, and user identity settings.auth identity oauthOfficial Python — Query CrowdStrike Falcon detections and endpoint security data.endpoint security socOfficial TypeScript — Start autonomous AI pentest runs, poll status, list campaigns and read findings on a self-hosted Darkmoon Pro instance over stdio.pentest vulnerabilities security stdioTypeScript — Agent trust layer: a dated receipt on a named entity. REST lookup plus MCP discovery card. We attest; we do not approve the booking.trust receipts agents securityOfficial TypeScript — Manage Scalekit organizations, users, SSO connections, and MCP OAuth from an official hosted server.auth identity oauth mcpOfficial TypeScript — Scan dependencies and code for vulnerabilities with Snyk.security vulnerabilities dependenciesOfficial Go — Read secrets and manage HashiCorp Vault policies via MCP.secrets vault securityOfficial TypeScript — Cloud security posture management and risk insights from Wiz.cloud-security cspm riskPayments, banking, CRM, e-commerce, and business system integrations.
Python — Paid API platform for AI agents — crypto prices, DeFi yields, market indicators, dispute resolution, and on-chain analytics via x402 micropayments.crypto defi x402 mcp agentsOfficial Other — Create and mint NFT asset packs on the Base blockchain from AI clients.nft blockchain base mintingOfficial TypeScript — Hosted product-search MCP server for multi-merchant price comparison across Singapore, SEA, and US catalogs.ecommerce shopping search remoteOfficial TypeScript — Search 210,000+ vetted startup candidates, review Clera's picks for your open roles, and request intros through a hosted OAuth MCP server.recruiting hiring candidates remote oauthOfficial TypeScript — Retrieve CRM contacts, deals, lists and workflows, and create contacts in approved workspaces via hosted OAuth MCP; requires an eligible paid FirstSales plan.crm contacts sales oauth remoteOfficial TypeScript — Access HubSpot contacts, deals, and marketing automation data.crm marketing salesOfficial TypeScript — Turn AI-host work into invoices you review before send — Continue as guest or OAuth via hosted MCP. Site https://www.invompt.cominvoicing finance oauth remoteTypeScript — Real-time tennis match state — score, current server, three-valued break-point flag, and retirement/walkover/completed status — plus players, rankings, Elo, and fixtures across ATP, WTA, Challenger, ITF, and juniors.tennis sports live-scores fixtures event-marketsTypeScript — Open-source Claude Code agent skills for SEO, GEO, Google Ads, and Meta Ads, connecting to live data via Google Ads MCP, Meta Ads MCP, Google Search Console MCP, and Google Analytics (GA4) MCP.seo google-ads meta-ads marketingOfficial TypeScript — Process PayPal payments and manage merchant operations.payments commerce fintechOfficial TypeScript — Connect bank accounts and retrieve financial transaction data.banking finance open-bankingTypeScript — Search, quote, and browse luxury, exotic, and EV rentals from independent hosts. Location autocomplete, availability, and airport/venue delivery. Booking finishes in the iOS app.travel car-rental marketplaceOfficial TypeScript — Manage QuickBooks accounting records and financial reports.accounting finance bookkeepingOfficial TypeScript — Query Salesforce CRM records and manage business workflows.crm sales enterpriseTypeScript — Community-maintained integration for Shopify products, orders, and store operations.ecommerce shopify retailOfficial TypeScript — Process Square payments and manage point-of-sale operations.payments pos commerceOfficial TypeScript — Company data for Kazakhstan, Uzbekistan and Kyrgyzstan: registration, executives and finances.company-data business finance remoteOfficial TypeScript — Manage Stripe payments, customers, and subscriptions via MCP tools.payments billing fintechOther — Remote job search MCP for exploring 4 million roles with visa, salary, and distance filters, swiping to apply, and saving roles to a Worklittle account via OAuth.jobs recruiting remote oauthTypeScript — Invoice creation, line items, totals, and PDF-ready billing documents over MCP; also available as a hosted Streamable HTTP endpoint.invoice billing pdfTypeScript — Local PDF invoicing with sequential numbering, VAT per rate, and client management; also sold as a hosted streamable endpoint.invoice pdf billing bookkeeping financeHelpful utilities, templates, and starter servers for learning MCP.
TypeScript — Search thousands of MCP servers, agents, and CLI tools by capability.discovery search registryGo — Query 40+ apps and databases with SQL from a single local binary.sql integration localOther — Track symptoms, mood, medications, and wellness patterns through a remote OAuth MCP server.health tracking oauth wellnessPython — Python framework for building MCP servers quickly with decorators.framework python starterPython — Geocoding, directions, and place search via Google Maps.maps location geoOfficial TypeScript — Official TypeScript scaffold for creating new MCP servers.template typescript starterTypeScript — Unified MCP platform connecting many apps behind one interface.templates multi-tool starterTypeScript — Zero-dependency TypeScript library that ships an MCP handler and OAuth 2.1 authorization server in one package for Claude, Gemini, and Codex connectors.framework oauth typescript zero-depsGo — Self-hosted MCP server registry for enterprise AI agent deployments.registry enterprise self-hostedTypeScript — Middleware MCP server that aggregates and manages multiple connections.aggregator gateway middlewarePython — Fetch current weather and forecasts from public weather APIs.weather api utilityThe full catalog is published with every landscape deploy:
| File | URL |
|---|---|
| Servers | https://landscape.mcphq.org/api/servers.json |
| Categories | https://landscape.mcphq.org/api/categories.json |
| LLM index | https://landscape.mcphq.org/llms.txt |
| LLM full catalog | https://landscape.mcphq.org/llms-full.txt |
curl -s https://landscape.mcphq.org/api/servers.json | jq '.[] | select(.official) | .name'
The fields are described in data/servers.schema.json. Please link back to this repo if you build on the data.
If your server is in this catalog, you can add this badge to your README:
[](https://github.com/mcpHQ/awesome-mcp-servers)
An entry is accepted if the server is:
An entry is removed if its link stays broken, its repository is archived without a maintained successor, or it turns out to be misleading about what it does or who backs it.
Found a great MCP server? Read CONTRIBUTING.md and open a PR with an entry in data/servers.json.
Then regenerate the README and LLM catalog files:
npm run generate
npm run validate
See landscape/README.md for how the landscape is built and how to preview or customize it locally.
This list is released under the MIT License.