MCP.so
Sign In
Servers

โœจ Awesome Model Context Protocol (MCP) Servers

@subratadasGit

๐Ÿงฉ Curated list of Model Context Protocol (MCP) servers that extend AI with real-world context: files, APIs, databases, and more.

A curated list of awesome MCP servers, frameworks, tools, and resources.


๐Ÿš€ Table of Contents


๐Ÿ“˜ What is MCP?

MCP (Model Context Protocol) is an open protocol that enables AI models to securely interact with local and remote resources via standardized server implementations.

โš™๏ธ MCP lets AI:

  • Read & write files
  • Access databases
  • Call APIs
  • Automate local tools (like browsers or terminals)

๐Ÿ’ก This repo lists production-ready and experimental MCP servers that expand AI model capabilities.


๐Ÿง  Clients

Checkout:

๐Ÿ’ฌ TIP: Try Glama Chat โ€” a multi-modal AI client with MCP + AI gateway


๐Ÿ“š Tutorials


๐ŸŒ Community


๐Ÿ“Ž Legend

๐Ÿ› ๏ธ Programming Language

  • ๐Ÿ Pythonโ€ƒโ€ƒ๐Ÿ“‡ TypeScriptโ€ƒโ€ƒ๐ŸŽ๏ธ Goโ€ƒโ€ƒ๐Ÿฆ€ Rust
  • #๏ธโƒฃ C#โ€ƒโ€ƒโ˜• Java

๐Ÿงญ Scope

  • โ˜๏ธ Cloud Service
  • ๐Ÿ  Local Service
  • ๐Ÿ“Ÿ Embedded Systems

๐Ÿ’ป Operating System

  • ๐ŸŽ macOSโ€ƒโ€ƒ๐ŸชŸ Windowsโ€ƒโ€ƒ๐Ÿง Linux

๐Ÿท๏ธ Legend Example: ๐ŸŽ–๏ธ๐Ÿ๐Ÿ ๐Ÿง means: official, Python, local, Linux


๐Ÿงฉ Server Implementations

๐Ÿ“ก Now with searchable web directory!

๐Ÿ“‚ Categories

โ„น๏ธ NOTE:
๐Ÿ  = Local = Talks to software on your machine (e.g. Chrome)
โ˜๏ธ = Network = Talks to remote APIs (e.g. weather API)

๐Ÿ”— Aggregators

Servers for accessing many apps and tools through a single MCP server.

  • PipedreamHQ/pipedream โ˜๏ธ ๐Ÿ  - Connect with 2,500 APIs with 8,000+ prebuilt tools, and manage servers for your users, in your own app.
  • OpenMCP ๐Ÿ“‡ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - Turn a web API into an MCP server in 10 seconds and add it to the open source registry: https://open-mcp.org
  • VeriTeknik/pluggedin-mcp-proxy ๐Ÿ“‡ ๐Ÿ  - A comprehensive proxy server that combines multiple MCP servers into a single interface with extensive visibility features. It provides discovery and management of tools, prompts, resources, and templates across servers, plus a playground for debugging when building MCP servers.

๐ŸŽจ Art & Culture

Access and explore art collections, cultural heritage, and museum databases. Enables AI models to search and analyze artistic and cultural content.

  • abhiemj/manim-mcp-server ๐Ÿ ๐Ÿ  ๐ŸชŸ ๐Ÿง - A local MCP server that generates animations using Manim.
  • burningion/video-editing-mcp ๐Ÿ - Add, Analyze, Search, and Generate Video Edits from your Video Jungle Collection
  • djalal/quran-mcp-server ๐Ÿ“‡ โ˜๏ธ MCP server to interact with Quran.com corpus via the official REST API v4.
  • r-huijts/rijksmuseum-mcp ๐Ÿ“‡ โ˜๏ธ - Rijksmuseum API integration for artwork search, details, and collections
  • r-huijts/oorlogsbronnen-mcp ๐Ÿ“‡ โ˜๏ธ - Oorlogsbronnen (War Sources) API integration for accessing historical WWII records, photographs, and documents from the Netherlands (1940-1945)
  • samuelgursky/davinci-resolve-mcp ๐Ÿ - MCP server integration for DaVinci Resolve providing powerful tools for video editing, color grading, media management, and project control
  • yuna0x0/anilist-mcp ๐Ÿ“‡ โ˜๏ธ - A MCP server integrating AniList API for anime and manga information
  • diivi/aseprite-mcp ๐Ÿ ๐Ÿ  - MCP server using the Aseprite API to create pixel art

๐Ÿ“‚ Browser Automation

Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats.

โ˜๏ธ Cloud Platforms

Cloud platform service integration. Enables management and interaction with cloud infrastructure and services.

  • alexbakers/mcp-ipfs ๐Ÿ“‡ โ˜๏ธ - upload and manipulation of IPFS storage
  • alexei-led/aws-mcp-server ๐Ÿ โ˜๏ธ - A lightweight but powerful server that enables AI assistants to execute AWS CLI commands, use Unix pipes, and apply prompt templates for common AWS tasks in a safe Docker environment with multi-architecture support
  • alexei-led/k8s-mcp-server ๐Ÿ - A lightweight yet robust server that empowers AI assistants to securely execute Kubernetes CLI commands (kubectl, helm, istioctl, and argocd) using Unix pipes in a safe Docker environment with multi-architecture support.
  • bright8192/esxi-mcp-server ๐Ÿ โ˜๏ธ - A VMware ESXi/vCenter management server based on MCP (Model Control Protocol), providing simple REST API interfaces for virtual machine management.
  • cloudflare/mcp-server-cloudflare ๐ŸŽ–๏ธ ๐Ÿ“‡ โ˜๏ธ - Integration with Cloudflare services including Workers, KV, R2, and D1
  • flux159/mcp-server-kubernetes - ๐Ÿ“‡ โ˜๏ธ/๐Ÿ  Typescript implementation of Kubernetes cluster operations for pods, deployments, services.
  • hardik-id/azure-resource-graph-mcp-server - ๐Ÿ“‡ โ˜๏ธ/๐Ÿ  - A Model Context Protocol server for querying and analyzing Azure resources at scale using Azure Resource Graph, enabling AI assistants to explore and monitor Azure infrastructure.
  • jdubois/azure-cli-mcp - A wrapper around the Azure CLI command line that allows you to talk directly to Azure
  • johnneerdael/netskope-mcp โ˜๏ธ - An MCP to give access to all Netskope Private Access components within a Netskope Private Access environments including detailed setup information and LLM examples on usage.
  • johnneerdael/netskope-mcp ๐Ÿ”’ โ˜๏ธ - An MCP to give access to all Netskope Private Access components within a Netskope Private Access environments including detailed setup information and LLM examples on usage.
  • manusa/Kubernetes MCP Server - ๐ŸŽ๏ธ ๐Ÿ  A powerful Kubernetes MCP server with additional support for OpenShift. Besides providing CRUD operations for any Kubernetes resource, this server provides specialized tools to interact with your cluster.
  • nwiizo/tfmcp - ๐Ÿฆ€ ๐Ÿ  - A Terraform MCP server allowing AI assistants to manage and operate Terraform environments, enabling reading configurations, analyzing plans, applying configurations, and managing Terraform state.
  • rohitg00/kubectl-mcp-server - ๐Ÿ โ˜๏ธ/๐Ÿ  A Model Context Protocol (MCP) server for Kubernetes that enables AI assistants like Claude, Cursor, and others to interact with Kubernetes clusters through natural language.
  • strowk/mcp-k8s-go - ๐ŸŽ๏ธ โ˜๏ธ/๐Ÿ  Kubernetes cluster operations through MCP
  • thunderboltsid/mcp-nutanix - ๐ŸŽ๏ธ ๐Ÿ /โ˜๏ธ Go-based MCP Server for interfacing with Nutanix Prism Central resources.
  • weibaohui/k8m - ๐ŸŽ๏ธ โ˜๏ธ/๐Ÿ  Provides MCP multi-cluster Kubernetes management and operations, featuring a management interface, logging, and nearly 50 built-in tools covering common DevOps and development scenarios. Supports both standard and CRD resources.
  • weibaohui/kom - ๐ŸŽ๏ธ โ˜๏ธ/๐Ÿ  Provides MCP multi-cluster Kubernetes management and operations. It can be integrated as an SDK into your own project and includes nearly 50 built-in tools covering common DevOps and development scenarios. Supports both standard and CRD resources.
  • wenhuwang/mcp-k8s-eye ๐ŸŽ๏ธ โ˜๏ธ/๐Ÿ  MCP Server for kubernetes management, and analyze your cluster, application health
  • silenceper/mcp-k8s ๐ŸŽ๏ธ โ˜๏ธ/๐Ÿ  MCP-K8S is an AI-driven Kubernetes resource management tool that allows users to operate any resources in Kubernetes clusters through natural language interaction, including native resources (like Deployment, Service) and custom resources (CRD). No need to memorize complex commands - just describe your needs, and AI will accurately execute the corresponding cluster operations, greatly enhancing the usability of Kubernetes.

๐Ÿ‘จโ€๐Ÿ’ป Code Execution

Code execution servers. Allow LLMs to execute code in a secure environment, e.g. for coding agents.

  • pydantic/pydantic-ai/mcp-run-python ๐Ÿ๐Ÿ - Run Python code in a secure sandbox via MCP tool calls
  • yepcode/mcp-server-js ๐ŸŽ–๏ธ ๐Ÿ“‡ โ˜๏ธ - Execute any LLM-generated code in a secure and scalable sandbox environment and create your own MCP tools using JavaScript or Python, with full support for NPM and PyPI packages

๐Ÿค– Coding Agents

Full coding agents that enable LLMs to read, edit, and execute code and solve general programming tasks completely autonomously.

  • oraios/serena๐Ÿ๐Ÿ  - A fully-featured coding agent that relies on symbolic code operations by using language servers.
  • ezyang/codemcp ๐Ÿ๐Ÿ  - Coding agent with basic read, write and command line tools.
  • wonderwhy-er/DesktopCommanderMCP ๐Ÿ“‡๐Ÿ  - Enhanced file-system and search tools, commands and prompts specific for coding.

๐Ÿ–ฅ๏ธ Command Line

Run commands, capture output and otherwise interact with shells and command line tools.

๐Ÿ’ฌ Communication

Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools.

  • AbdelStark/nostr-mcp โ˜๏ธ - A Nostr MCP server that allows to interact with Nostr, enabling posting notes, and more.
  • adhikasp/mcp-twikit ๐Ÿ โ˜๏ธ - Interact with Twitter search and timeline
  • agentmail-toolkit/mcp ๐Ÿ ๐Ÿ’ฌ - An MCP server to create inboxes on the fly to send, receive, and take actions on email. We aren't AI agents for email, but email for AI Agents.
  • arpitbatra123/mcp-googletasks ๐Ÿ“‡ โ˜๏ธ - An MCP server to interface with the Google Tasks API
  • carterlasalle/mac_messages_mcp ๐Ÿ  ๐ŸŽ ๐Ÿš€ - An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs to query and analyze iMessage conversations. It includes robust phone number validation, attachment processing, contact management, group chat handling, and full support for sending and receiving messages.
  • chaindead/telegram-mcp ๐ŸŽ๏ธ ๐Ÿ  - Telegram API integration for accessing user data, managing dialogs (chats, channels, groups), retrieving messages, and handling read status
  • elie222/inbox-zero ๐Ÿ โ˜๏ธ - An MCP server for Inbox Zero. Adds functionality on top of Gmail like finding out which emails you need to reply to or need to follow up on.
  • gotoolkits/wecombot ๐Ÿš€ โ˜๏ธ - An MCP server application that sends various types of messages to the WeCom group robot.
  • hannesrudolph/imessage-query-fastmcp-mcp-server ๐Ÿ ๐Ÿ  ๐ŸŽ - An MCP server that provides safe access to your iMessage database through Model Context Protocol (MCP), enabling LLMs to query and analyze iMessage conversations with proper phone number validation and attachment handling
  • jagan-shanmugam/mattermost-mcp-host ๐Ÿ ๐Ÿ  - A MCP server along with MCP host that provides access to Mattermost teams, channels and messages. MCP host is integrated as a bot in Mattermost with access to MCP servers that can be configured.
  • lharries/whatsapp-mcp ๐Ÿ โ˜๏ธ - An MCP server for WhatsApp, search and send through pesonal and group messages
  • lharries/whatsapp-mcp ๐Ÿ ๐ŸŽ๏ธ - An MCP server for searching your personal WhatsApp messages, contacts and sending messages to individuals or groups
  • MarkusPfundstein/mcp-gsuite ๐Ÿ โ˜๏ธ - Integration with gmail and Google Calendar.
  • modelcontextprotocol/server-bluesky ๐Ÿ“‡ โ˜๏ธ - Bluesky instance integration for querying and interaction
  • modelcontextprotocol/server-slack ๐Ÿ“‡ โ˜๏ธ - Slack workspace integration for channel management and messaging
  • sawa-zen/vrchat-mcp - ๐Ÿ“‡ ๐Ÿ  This is an MCP server for interacting with the VRChat API. You can retrieve information about friends, worlds, avatars, and more in VRChat.
  • takumi0706/google-calendar-mcp ๐Ÿ“‡ โ˜๏ธ - An MCP server to interface with the Google Calendar API. Based on TypeScript.
  • teddyzxcv/ntfy-mcp - The MCP server that keeps you informed by sending the notification on phone using ntfy
  • userad/didlogic_mcp ๐Ÿ โ˜๏ธ - An MCP server for DIDLogic. Adds functionality to manage SIP endpoints, numbers and destinations.
  • zcaceres/gtasks-mcp ๐Ÿ“‡ โ˜๏ธ - An MCP server to Manage Google Tasks
  • InditexTech/mcp-teams-server ๐Ÿ โ˜๏ธ - MCP server that integrates Microsoft Teams messaging (read, post, mention, list members and threads)
  • softeria/ms-365-mcp-server ๐Ÿ“‡ โ˜๏ธ - MCP server that connects to the whole Microsoft 365 suite using Graph API (including mail, files, Excel, calendar)

๐Ÿ‘ค Customer Data Platforms

Provides access to customer profiles inside of customer data platforms

  • iaptic/mcp-server-iaptic ๐ŸŽ–๏ธ ๐Ÿ“‡ โ˜๏ธ - Connect with iaptic to ask about your Customer Purchases, Transaction data and App Revenue statistics.
  • OpenDataMCP/OpenDataMCP ๐Ÿ โ˜๏ธ - Connect any Open Data to any LLM with Model Context Protocol.
  • sergehuber/inoyu-mcp-unomi-server ๐Ÿ“‡ โ˜๏ธ - An MCP server to access and updates profiles on an Apache Unomi CDP server.
  • tinybirdco/mcp-tinybird ๐Ÿ โ˜๏ธ - An MCP server to interact with a Tinybird Workspace from any MCP client.

๐Ÿ—„๏ธ Databases

Secure database access with schema inspection capabilities. Enables querying and analyzing data with configurable security controls including read-only access.

  • Aiven-Open/mcp-aiven - ๐Ÿ โ˜๏ธ ๐ŸŽ–๏ธ - Navigate your Aiven projects and interact with the PostgreSQLยฎ, Apache Kafkaยฎ, ClickHouseยฎ and OpenSearchยฎ services
  • alexanderzuev/supabase-mcp-server - Supabase MCP Server with support for SQL query execution and database exploration tools
  • aliyun/alibabacloud-tablestore-mcp-server โ˜• ๐Ÿ โ˜๏ธ - MCP service for Tablestore, features include adding documents, semantic search for documents based on vectors and scalars, RAG-friendly, and serverless.
  • benborla29/mcp-server-mysql โ˜๏ธ ๐Ÿ  - MySQL database integration in NodeJS with configurable access controls and schema inspection
  • bytebase/dbhub ๐Ÿ“‡ ๐Ÿ  โ€“ Universal database MCP server supporting mainstream databases.
  • c4pt0r/mcp-server-tidb ๐Ÿ โ˜๏ธ - TiDB database integration with schema inspection and query capabilities
  • Canner/wren-engine ๐Ÿ ๐Ÿฆ€ ๐Ÿ  - The Semantic Engine for Model Context Protocol(MCP) Clients and AI Agents
  • centralmind/gateway ๐ŸŽ๏ธ ๐Ÿ  ๐ŸŽ ๐ŸชŸ - MCP and MCP SSE Server that automatically generate API based on database schema and data. Supports PostgreSQL, Clickhouse, MySQL, Snowflake, BigQuery, Supabase
  • chroma-core/chroma-mcp ๐ŸŽ–๏ธ ๐Ÿ โ˜๏ธ ๐Ÿ  - Chroma MCP server to access local and cloud Chroma instances for retrieval capabilities
  • ClickHouse/mcp-clickhouse ๐Ÿ โ˜๏ธ - ClickHouse database integration with schema inspection and query capabilities
  • confluentinc/mcp-confluent ๐Ÿ โ˜๏ธ - Confluent integration to interact with Confluent Kafka and Confluent Cloud REST APIs.
  • cr7258/elasticsearch-mcp-server ๐Ÿ ๐Ÿ  - MCP Server implementation that provides Elasticsearch interaction
  • Dataring-engineering/mcp-server-trino ๐Ÿ โ˜๏ธ - Trino MCP Server to query and access data from Trino Clusters.
  • designcomputer/mysql_mcp_server ๐Ÿ ๐Ÿ  - MySQL database integration with configurable access controls, schema inspection, and comprehensive security guidelines
  • domdomegg/airtable-mcp-server ๐Ÿ“‡ ๐Ÿ  - Airtable database integration with schema inspection, read and write capabilities
  • edwinbernadus/nocodb-mcp-server ๐Ÿ“‡ โ˜๏ธ - Nocodb database integration, read and write capabilities
  • ergut/mcp-bigquery-server ๐Ÿ“‡ โ˜๏ธ - Server implementation for Google BigQuery integration that enables direct BigQuery database access and querying capabilities
  • f4ww4z/mcp-mysql-server ๐Ÿ ๐Ÿ  - Node.js-based MySQL database integration that provides secure MySQL database operations
  • fireproof-storage/mcp-database-server ๐Ÿ“‡ โ˜๏ธ - Fireproof ledger database with multi-user sync
  • FreePeak/db-mcp-server ๐ŸŽ๏ธ ๐Ÿ  โ€“ A high-performance multi-database MCP server built with Golang, supporting MySQL & PostgreSQL (NoSQL coming soon). Includes built-in tools for query execution, transaction management, schema exploration, query building, and performance analysis, with seamless Cursor integration for enhanced database workflows.
  • furey/mongodb-lens ๐Ÿ“‡ ๐Ÿ  - MongoDB Lens: Full Featured MCP Server for MongoDB Databases
  • gannonh/firebase-mcp ๐Ÿ”ฅ โ›…๏ธ - Firebase services including Auth, Firestore and Storage.
  • get-convex/convex-backend ๐Ÿ“‡ โ˜๏ธ - Convex database integration to introspect tables, functions, and run oneoff queries (Source)
  • GreptimeTeam/greptimedb-mcp-server ๐Ÿ ๐Ÿ  - MCP Server for querying GreptimeDB.
  • hannesrudolph/sqlite-explorer-fastmcp-mcp-server ๐Ÿ ๐Ÿ  - An MCP server that provides safe, read-only access to SQLite databases through Model Context Protocol (MCP). This server is built with the FastMCP framework, which enables LLMs to explore and query SQLite databases with built-in safety features and query validation.
  • idoru/influxdb-mcp-server ๐Ÿ“‡ โ˜๏ธ ๐Ÿ  - Run queries against InfluxDB OSS API v2.
  • isaacwasserman/mcp-snowflake-server ๐Ÿ โ˜๏ธ - Snowflake integration implementing read and (optional) write operations as well as insight tracking
  • joshuarileydev/supabase-mcp-server - Supabase MCP Server for managing and creating projects and organisations in Supabase
  • jovezhong/mcp-timeplus ๐Ÿ โ˜๏ธ - MCP server for Apache Kafka and Timeplus. Able to list Kafka topics, poll Kafka messages, save Kafka data locally and query streaming data with SQL via Timeplus
  • KashiwaByte/vikingdb-mcp-server ๐Ÿ โ˜๏ธ - VikingDB integration with collection and index introduction, vector store and search capabilities.
  • kiliczsh/mcp-mongo-server ๐Ÿ“‡ ๐Ÿ  - A Model Context Protocol Server for MongoDB
  • ktanaka101/mcp-server-duckdb ๐Ÿ ๐Ÿ  - DuckDB database integration with schema inspection and query capabilities
  • LucasHild/mcp-server-bigquery ๐Ÿ โ˜๏ธ - BigQuery database integration with schema inspection and query capabilities
  • mcp-server-jdbc โ˜• ๐Ÿ  - Connect to any JDBC-compatible database and query, insert, update, delete, and more.
  • memgraph/mcp-memgraph ๐Ÿ ๐Ÿ  - Memgraph MCP Server - includes a tool to run a query against Memgraph and a schema resource.
  • modelcontextprotocol/server-postgres ๐Ÿ“‡ ๐Ÿ  - PostgreSQL database integration with schema inspection and query capabilities
  • modelcontextprotocol/server-sqlite ๐Ÿ ๐Ÿ  - SQLite database operations with built-in analysis features
  • neo4j-contrib/mcp-neo4j ๐Ÿ ๐Ÿ  - Model Context Protocol with Neo4j (Run queries, Knowledge Graph Memory, Manaage Neo4j Aura Instances)
  • neondatabase/mcp-server-neon ๐Ÿ“‡ โ˜๏ธ โ€” An MCP Server for creating and managing Postgres databases using Neon Serverless Postgres
  • niledatabase/nile-mcp-server MCP server for Nile's Postgres platform - Manage and query Postgres databases, tenants, users, auth using LLMs
  • openlink/mcp-server-odbc ๐Ÿ ๐Ÿ  - An MCP server for generic Database Management System (DBMS) Connectivity via the Open Database Connectivity (ODBC) protocol
  • openlink/mcp-server-sqlalchemy ๐Ÿ ๐Ÿ  - An MCP server for generic Database Management System (DBMS) Connectivity via SQLAlchemy using Python ODBC (pyodbc)
  • pab1it0/adx-mcp-server ๐Ÿ โ˜๏ธ - Query and analyze Azure Data Explorer databases
  • pab1it0/prometheus-mcp-server ๐Ÿ โ˜๏ธ - Query and analyze Prometheus, open-source monitoring system.
  • qdrant/mcp-server-qdrant ๐Ÿ ๐Ÿ  - A Qdrant MCP server
  • QuantGeekDev/mongo-mcp ๐Ÿ“‡ ๐Ÿ  - MongoDB integration that enables LLMs to interact directly with databases.
  • rashidazarang/airtable-mcp ๐Ÿ โ˜๏ธ - Connect AI tools directly to Airtable. Query, create, update, and delete records using natural language. Features include base management, table operations, schema manipulati

More from Other