Awesome MCP Servers

Awesome MCP Servers

Awesome MCP Servers - A curated list of Model Context Protocol servers

Techiral

Research & Data
Visit Server

README

Awesome MCP Servers Awesome

A curated list of awesome Model Context Protocol (MCP) servers.

What is MCP?

MCP is an open protocol that allows AI models to engage securely with local and remote resources using standardized server implementations. This list concentrates on production quality and experimental MCP servers that expand AI capabilities through access to files, databases, APIs, and other context services.

Clients

Checkout awesome-mcp-clients.

Tutorials

  • Model Context Protocol (MCP) Quickstart ~ Will be updated soon!

Community

Legend

  • 🎖️ – official implementation
  • programming language
    • 🐍 – Python codebase
    • 📇 – TypeScript codebase
    • 🏎️ – Go codebase
    • 🦀 – Rust codebase
    • #️⃣ - C# Codebase
    • ☕ - Java codebase
  • scope
    • ☁️ - Cloud Service
    • 🏠 - Local Service
  • operating system
    • 🍎 – For macOS
    • 🪟 – For Windows
    • 🐧 - For Linux

[!NOTE] Confused about Local 🏠 vs Cloud ☁️?

  • Use local when the MCP server is talking to a locally installed software, e.g. taking control over the Chrome browser.
  • Use network when the MCP server is talking to remote APIs, e.g. weather API.

📂 <a name="browser-automation"></a>Browser Automation

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

🎨 <a name="art-and-culture"></a>Art & Culture

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

☁️ <a name="cloud-platforms"></a>Cloud Platforms

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

  • Cloudflare MCP Server 🎖️ 📇 ☁️ - Integration with Cloudflare services including Workers, KV, R2, and D1
  • 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
  • Kubernetes MCP Server - 🏎️ ☁️/🏠 Kubernetes cluster operations through MCP
  • @flux159/mcp-server-kubernetes - 📇 ☁️/🏠 Typescript implementation of Kubernetes cluster operations for pods, deployments, services.
  • @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.
  • wenhuwang/mcp-k8s-eye 🏎️ ☁️/🏠 MCP Server for kubernetes management, and analyze your cluster, application health
  • 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.
  • 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.

🖥️ <a name="command-line"></a>Command Line

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

  • ferrislucas/iterm-mcp 🖥️ 🛠️ 💬 - A Model Context Protocol server that provides access to iTerm. You can run commands and ask questions about what you see in the iTerm terminal.
  • g0t4/mcp-server-commands 📇 🏠 - Run any command with run_command and run_script tools.
  • MladenSU/cli-mcp-server 🐍 🏠 - Command line interface with secure execution and customizable security policies
  • tumf/mcp-shell-server A secure shell command execution server implementing the Model Context Protocol (MCP)

💬 <a name="communication"></a>Communication

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

  • zcaceres/gtasks-mcp - 📇 ☁️ - An MCP server to Manage Google Tasks
  • 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
  • @modelcontextprotocol/server-slack 📇 ☁️ - Slack workspace integration for channel management and messaging
  • @modelcontextprotocol/server-bluesky 📇 ☁️ - Bluesky instance integration for querying and interaction
  • MarkusPfundstein/mcp-gsuite - 🐍 ☁️ - Integration with gmail and Google Calendar.
  • adhikasp/mcp-twikit 🐍 ☁️ - Interact with Twitter search and timeline
  • gotoolkits/wecombot - 🚀 ☁️ - An MCP server application that sends various types of messages to the WeCom group robot.
  • AbdelStark/nostr-mcp - 🌐 ☁️ - A Nostr MCP server that allows to interact with Nostr, enabling posting notes, and more.
  • 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.
  • 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.
  • 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.
  • arpitbatra123/mcp-googletasks - 📇 ☁️ - An MCP server to interface with the Google Tasks API

👤 <a name="customer-data-platforms"></a>Customer Data Platforms

Provides access to customer profiles inside of customer data platforms

🗄️ <a name="databases"></a>Databases

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

💻 <a name="developer-tools"></a>Developer Tools

Tools and integrations that enhance the development workflow and environment management.

🧮 Data Science Tools

Integrations and tools designed to simplify data exploration, analysis and enhance data science workflows.

📂 <a name="file-systems"></a>File Systems

Provides direct access to local file systems with configurable permissions. Enables AI models to read, write, and manage files within specified directories.

💰 <a name="finance--fintech"></a>Finance & Fintech

Financial data access and cryptocurrency market information. Enables querying real-time market data, crypto prices, and financial analytics.

  • heurist-network/heurist-mesh-mcp-server 🎖️ ⛅️ 🏠 🐍 - Access specialized web3 AI agents for blockchain analysis, smart contract security auditing, token metrics evaluation, and on-chain interactions through the Heurist Mesh network. Provides comprehensive tools for DeFi analysis, NFT valuation, and transaction monitoring across multiple blockchains
  • @base/base-mcp 🎖️ 📇 ☁️ - Base Network integration for onchain tools, allowing interaction with Base Network and Coinbase API for wallet management, fund transfers, smart contracts, and DeFi operations
  • QuantGeekDev/coincap-mcp 📇 ☁️ - Real-time cryptocurrency market data integration using CoinCap's public API, providing access to crypto prices and market information without API keys
  • anjor/coinmarket-mcp-server 🐍 ☁️ - Coinmarket API integration to fetch cryptocurrency listings and quotes
  • berlinbra/alpha-vantage-mcp 🐍 ☁️ - Alpha Vantage API integration to fetch both stock and crypto information
  • ferdousbhai/tasty-agent 🐍 ☁️ - Tastyworks API integration to handle trading activities on Tastytrade
  • ferdousbhai/investor-agent 🐍 ☁️ - Yahoo Finance integration to fetch stock market data including options recommendations
  • mcpdotdirect/evm-mcp-server 📇 ☁️ - Comprehensive blockchain services for 30+ EVM networks, supporting native tokens, ERC20, NFTs, smart contracts, transactions, and ENS resolution.
  • bankless/onchain-mcp 📇 ☁️ - Bankless Onchain API to interact with smart contracts, query transaction and token information
  • kukapay/cryptopanic-mcp-server 🐍 ☁️ - Providing latest cryptocurrency news to AI agents, powered by CryptoPanic.
  • kukapay/whale-tracker-mcp 🐍 ☁️ - A mcp server for tracking cryptocurrency whale transactions.
  • kukapay/crypto-feargreed-mcp 🐍 ☁️ - Providing real-time and historical Crypto Fear & Greed Index data.
  • kukapay/dune-analytics-mcp 🐍 ☁️ - A mcp server that bridges Dune Analytics data to AI agents.
  • kukapay/pancakeswap-poolspy-mcp 🐍 ☁️ - An MCP server that tracks newly created pools on Pancake Swap.
  • kukapay/uniswap-poolspy-mcp 🐍 ☁️ - An MCP server that tracks newly created liquidity pools on Uniswap across multiple blockchains.
  • kukapay/uniswap-trader-mcp 🐍 ☁️ - An MCP server for AI agents to automate token swaps on Uniswap DEX across multiple blockchains.
  • kukapay/token-minter-mcp 🐍 ☁️ - An MCP server providing tools for AI agents to mint ERC-20 tokens across multiple blockchains.
  • kukapay/thegraph-mcp 🐍 ☁️ - An MCP server that powers AI agents with indexed blockchain data from The Graph.

🎮 <a name="gaming"></a>Gaming

Integration with gaming related data, game engines, and services

  • Coding-Solo/godot-mcp 📇 🏠 - A MCP server for interacting with the Godot game engine, providing tools for editing, running, debugging, and managing scenes in Godot projects.
  • rishijatia/fantasy-pl-mcp 🐍 ☁️ - An MCP server for real-time Fantasy Premier League data and analysis tools.
  • CoderGamester/mcp-unity 📇 #️⃣ 🏠 - MCP Server for Unity3d Game Engine integration for game development

🧠 <a name="knowledge--memory"></a>Knowledge & Memory

Persistent memory storage using knowledge graph structures. Enables AI models to maintain and query structured information across sessions.

  • @modelcontextprotocol/server-memory 📇 🏠 - Knowledge graph-based persistent memory system for maintaining context
  • /CheMiguel23/MemoryMesh 📇 🏠 - Enhanced graph-based memory with a focus on AI role-play and story generation
  • /topoteretes/cognee 📇 🏠 - Memory manager for AI apps and Agents using various graph and vector stores and allowing ingestion from 30+ data sources
  • @hannesrudolph/mcp-ragdocs 🐍 🏠 - An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context
  • @kaliaboi/mcp-zotero 📇 ☁️ - A connector for LLMs to work with collections and sources on your Zotero Cloud
  • mcp-summarizer 📕 ☁️ - AI Summarization MCP Server, Support for multiple content types: Plain text, Web pages, PDF documents, EPUB books, HTML content
  • graphlit-mcp-server 📇 ☁️ - Ingest anything from Slack, Discord, websites, Google Drive, Linear or GitHub into a Graphlit project - and then search and retrieve relevant knowledge within an MCP client like Cursor, Windsurf or Cline.

🗺️ <a name="location-services"></a>Location Services

Geographic and location-based services integration. Enables access to mapping data, directions, and place information.

🎯 <a name="marketing"></a>Marketing

Tools for creating and editing marketing content, working with web meta data, product positioning, and editing guides.

📊 <a name="monitoring"></a>Monitoring

Access and analyze application monitoring data. Enables AI models to review error reports and performance metrics.

  • @modelcontextprotocol/server-sentry 🐍 ☁️ - Sentry.io integration for error tracking and performance monitoring
  • @modelcontextprotocol/server-raygun 📇 ☁️ - Raygun API V3 integration for crash reporting and real user monitoring
  • metoro-io/metoro-mcp-server 🎖️ 🏎️ ☁️ - Query and interact with kubernetes environments monitored by Metoro
  • grafana/mcp-grafana 🎖️ 🐍 🏠 ☁️ - Search dashboards, investigate incidents and query datasources in your Grafana instance
  • pydantic/logfire-mcp 🎖️ 🐍 ☁️ - Provides access to OpenTelemetry traces and metrics through Logfire
  • seekrays/mcp-monitor 🏎️ 🏠 - A system monitoring tool that exposes system metrics via the Model Context Protocol (MCP). This tool allows LLMs to retrieve real-time system information through an MCP-compatible interface.(support CPU、Memory、Disk、Network、Host、Process)
  • hyperb1iss/lucidity-mcp 🐍 🏠 - Enhance AI-generated code quality through intelligent, prompt-based analysis across 10 critical dimensions from complexity to security vulnerabilities

🔎 <a name="search"></a>Search

🔒 <a name="security"></a>Security

  • dnstwist MCP Server 📇🪟☁️ - MCP server for dnstwist, a powerful DNS fuzzing tool that helps detect typosquatting, phishing, and corporate espionage.
  • Maigret MCP Server 📇🪟☁️ - MCP server for maigret, a powerful OSINT tool that collects user account information from various public sources. This server provides tools for searching usernames across social networks and analyzing URLs.
  • Shodan MCP Server 📇🪟☁️ - MCP server for querying the Shodan API and Shodan CVEDB. This server provides tools for IP lookups, device searches, DNS lookups, vulnerability queries, CPE lookups, and more.
  • VirusTotal MCP Server 📇🪟☁️ - MCP server for querying the VirusTotal API. This server provides tools for scanning URLs, analyzing file hashes, and retrieving IP address reports.
  • ORKL MCP Server 📇🛡️☁️ - MCP server for querying the ORKL API. This server provides tools for fetching threat reports, analyzing threat actors, and retrieving intelligence sources.
  • Security Audit MCP Server 📇🛡️☁️ A powerful MCP (Model Context Protocol) Server that audits npm package dependencies for security vulnerabilities. Built with remote npm registry integration for real-time security checks.

🚆 <a name="travel-and-transportation"></a>Travel & Transportation

Access to travel and transportation information. Enables querying schedules, routes, and real-time travel data.

🔄 <a name="version-control"></a>Version Control

Interact with Git repositories and version control platforms. Enables repository management, code analysis, pull request handling, issue tracking, and other version control operations through standardized APIs.

🛠️ <a name="other-tools-and-integrations"></a>Other Tools and Integrations

Frameworks

  • FastMCP 🐍 - A high-level framework for building MCP servers in Python
  • FastMCP 📇 - A high-level framework for building MCP servers in TypeScript
  • Foxy Contexts 🏎️ - Golang library to write MCP Servers declaratively with functional testing included
  • Genkit MCP 📇 – Provides integration between Genkit and the Model Context Protocol (MCP).
  • LiteMCP 📇 - A high-level framework for building MCP servers in JavaScript/TypeScript
  • mark3labs/mcp-go 🏎️ - Golang SDK for building MCP Servers and Clients.
  • mcp-framework 📇 - Fast and elegant TypeScript framework for building MCP servers
  • mcp-proxy - 📇 A TypeScript SSE proxy for MCP servers that use stdio transport.
  • mcp-rs-template 🦀 - MCP CLI server template for Rust
  • metoro-io/mcp-golang 🏎️ - Golang framework for building MCP Servers, focussed on type safety
  • rectalogic/langchain-mcp 🐍 - Provides MCP tool calling support in LangChain, allowing for the integration of MCP tools into LangChain workflows.
  • salty-flower/ModelContextProtocol.NET #️⃣ 🏠 - A C# SDK for building MCP servers on .NET 9 with NativeAOT compatibility ⚡ 🔌
  • spring-projects-experimental/spring-ai-mcp ☕ 🌱 - Java SDK and Spring Framework integration for building MCP client and MCP servers with various, plugable, transport options.
  • @marimo-team/codemirror-mcp - CodeMirror extension that implements the Model Context Protocol (MCP) for resource mentions and prompt commands.
  • quarkiverse/quarkus-mcp-server ☕ - Java SDK for building MCP servers using Quarkus.
  • lastmile-ai/mcp-agent 🤖 🔌 - Build effective agents with MCP servers using simple, composable patterns.
  • mullerhai/sakura-mcp 🦀 ☕ - Scala MCP Framework for Build effective agents with MCP servers and MCP clients shade from modelcontextprotocol.io.

Utilities

Tips and Tricks

Official prompt to inform LLMs how to use MCP

Want to ask Claude about Model Context Protocol?

Create a Project, then add this file to it:

https://modelcontextprotocol.io/llms-full.txt

Now Claude can answer questions about writing MCP servers and how they work

  • https://www.reddit.com/r/ClaudeAI/comments/1h3g01r/want_to_ask_claude_about_model_context_protocol/

Star History

<a href="https://star-history.com/#Techiral/awesome-mcp-servers&Date"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=Techiral/awesome-mcp-servers&type=Date&theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=Techiral/awesome-mcp-servers&type=Date" /> <img alt="Star History Chart" src="https://api.star-history.com/svg?repos=Techiral/awesome-mcp-servers&type=Date" /> </picture> </a>

Recommended Servers

Crypto Price & Market Analysis MCP Server

Crypto Price & Market Analysis MCP Server

A Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface.

Featured
TypeScript
MCP PubMed Search

MCP PubMed Search

Server to search PubMed (PubMed is a free, online database that allows users to search for biomedical and life sciences literature). I have created on a day MCP came out but was on vacation, I saw someone post similar server in your DB, but figured to post mine.

Featured
Python
dbt Semantic Layer MCP Server

dbt Semantic Layer MCP Server

A server that enables querying the dbt Semantic Layer through natural language conversations with Claude Desktop and other AI assistants, allowing users to discover metrics, create queries, analyze data, and visualize results.

Featured
TypeScript
mixpanel

mixpanel

Connect to your Mixpanel data. Query events, retention, and funnel data from Mixpanel analytics.

Featured
TypeScript
Sequential Thinking MCP Server

Sequential Thinking MCP Server

This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.

Featured
Python
Nefino MCP Server

Nefino MCP Server

Provides large language models with access to news and information about renewable energy projects in Germany, allowing filtering by location, topic (solar, wind, hydrogen), and date range.

Official
Python
Vectorize

Vectorize

Vectorize MCP server for advanced retrieval, Private Deep Research, Anything-to-Markdown file extraction and text chunking.

Official
JavaScript
Mathematica Documentation MCP server

Mathematica Documentation MCP server

A server that provides access to Mathematica documentation through FastMCP, enabling users to retrieve function documentation and list package symbols from Wolfram Mathematica.

Local
Python
kb-mcp-server

kb-mcp-server

An MCP server aimed to be portable, local, easy and convenient to support semantic/graph based retrieval of txtai "all in one" embeddings database. Any txtai embeddings db in tar.gz form can be loaded

Local
Python
Research MCP Server

Research MCP Server

The server functions as an MCP server to interact with Notion for retrieving and creating survey data, integrating with the Claude Desktop Client for conducting and reviewing surveys.

Local
Python