Skip to content

AlexMili/Awesome-MCP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

68 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Awesome MCP Awesome

A curated list of Model Context Protocol (MCP) servers, clients, SDKs and tools.

The Model Context Protocol (MCP) is an open protocol published by Anthropic in November 2024. It lets LLM apps connect to external data and tools. This list covers the whole ecosystem around the protocol, organized by use case so you can find what you need fast.

Servers are grouped by what they do. Each row shows the real language, repository activity (last push) and stars. βœ… = official / first-party. Activity legend: 🟒 ≀3 mo Β· 🟑 ≀1 yr Β· πŸ”΄ >1 yr Β· πŸ—„οΈ archived Β· ❔ unknown. Signals auto-refreshed; last update 2026-06-08.

Contents

⭐ Featured

Standout community servers by traction and activity.

Server Description Lang Activity ⭐
MarkItDown βœ… Lightweight STDIO and SSE MCP server for calling MarkItDown. Python 🟒 13d 148.1k
Playwright βœ… Provides browser automation capabilities using Playwright. TypeScript 🟒 4d 33.6k
Official Github βœ… Seamless integration with GitHub APIs, enabling advanced automation and interaction capabilities for developers and tools. Go 🟒 0d 30.5k
Blender Interact with and control Blender using prompt assisted 3D modeling, scene creation, and manipulation. Python 🟒 0d 22.5k
AWS βœ… A suite of specialized MCP servers that bring AWS best practices directly to your development workflow. Python 🟒 1d 9.2k
XcodeBuildMCP Provides Xcode-related tools for integration with AI assistants and other MCP clients. TypeScript 🟒 0d 5.9k
WhatsApp Search your personal Whatsapp messages, search your contacts and send messages to either individuals or groups. Go 🟑 11mo 5.8k
Obsidian Interact with Obsidian. Python 🟒 3w 3.9k

The canonical reference servers live in modelcontextprotocol/servers β€” listed by category below.

Servers

Dev, Code & Git

Server Description Lang Activity ⭐
FileSystem βœ… Secure file operations with configurable access controls. TypeScript 🟒 1d 86.9k
Github βœ… Repository management, file operations, and GitHub API integration. TypeScript 🟒 1d 86.9k
Gitlab βœ… GitLab API, enabling project management. TypeScript 🟒 1d 86.9k
Git βœ… Tools to read, search, and manipulate Git repositories. TypeScript 🟒 1d 86.9k
Official Github βœ… Seamless integration with GitHub APIs, enabling advanced automation and interaction capabilities for developers and tools. Go 🟒 0d 30.5k
XcodeBuildMCP Provides Xcode-related tools for integration with AI assistants and other MCP clients. TypeScript 🟒 0d 5.9k
Filesystem File operations with configurable access controls. Go 🟑 6mo 650
Muvon/octocode Semantic code indexer with GraphRAG knowledge graph and MCP server. Tree-sitter AST parsing, ast-grep structural search, code signatures view. 13+ languages. Local-first, Apache 2.0. Rust 🟒 0d 395
Node.js Gives Cursor or Claude Code access to Node.js at runtime to help you debug. JavaScript πŸ—„οΈ archived 301
VSCode Devtools (Bifrost) Connect to VSCode IDE and use semantic tools like find_usages. TypeScript 🟒 2mo 215
Hoofy Spec-driven development companion with persistent memory (SQLite + FTS5 + knowledge graph), adaptive change pipeline, and greenfield project pipeline with Clarity Gate. 32 MCP tools, single binary, zero dependencies. Go 🟒 2mo 14
preflight 24-tool MCP server for Claude Code that scores prompts before execution, catches ambiguity, tracks correction patterns, and estimates token cost β€” reduces wasted tokens from vague prompts. TypeScript 🟒 2mo 8
Filesystem File operations with configurable access controls. Python πŸ”΄ 1y 5
wopee-mcp Autonomous AI testing for web apps β€” generate test cases and user stories, dispatch test, analysis and AI-agent runs, and fetch artifacts and project status via Wopee.io. TypeScript 🟒 4w 3
Phabricator Interact with Phabricator API. Python ❌ gone β€”

Databases & Data

Server Description Lang Activity ⭐
PostgreSQL βœ… Read-only database access with schema inspection. TypeScript 🟒 1d 86.9k
Sqlite βœ… Database interaction and business intelligence capabilities. TypeScript 🟒 1d 86.9k

Cloud, DevOps & Monitoring

Server Description Lang Activity ⭐
AWS Knowledge Base Retrieval βœ… Retrieve information from the AWS Knowledge Base using the Bedrock Agent Runtime. TypeScript 🟒 1d 86.9k
Sentry βœ… Retrieving and analyzing issues from Sentry.io. TypeScript 🟒 1d 86.9k
AWS βœ… A suite of specialized MCP servers that bring AWS best practices directly to your development workflow. Python 🟒 1d 9.2k
Cloudflare βœ… Deploy, configure & interrogate your resources on the Cloudflare developer platform (e.g. Workers/KV/R2/D1). TypeScript 🟒 6d 3.8k
ZenML Chat with your MLOps and LLMOps pipelines using the official ZenML MCP server. Python 🟒 4d 45
Raygun Interact with your crash reporting and real using monitoring data on your Raygun account. TypeScript 🟑 3mo 21

Web, Search & Browser

Server Description Lang Activity ⭐
Puppeteer βœ… Browser automation and web scraping. TypeScript 🟒 1d 86.9k
Brave Search βœ… Web and local search using Brave's Search API. TypeScript 🟒 1d 86.9k
Fetch βœ… Web content fetching and conversion for efficient LLM usage. TypeScript 🟒 1d 86.9k
Playwright βœ… Provides browser automation capabilities using Playwright. TypeScript 🟒 4d 33.6k
Youtube Uses yt-dlp to download subtitles from YouTube. JavaScript 🟒 5w 527
Kagi A Model Context Protocol server implementation for Kagi's API. TypeScript πŸ”΄ 1y 44
BGPT MCP Search scientific papers and get structured experimental data from full-text studies. Remote MCP server with free tier. JavaScript 🟒 13d 25
Exa.ai Use the Exa AI Search API for web searches. TypeScript πŸ”΄ 1y 6
newsmcp Real-time world news for AI agents β€” events clustered from hundreds of sources, classified by 12 topics and 30+ geographic regions, ranked by importance. Free, no API key required. TypeScript 🟑 3mo 4
Naver Search MCP Naver Shopping, Cafe, News search for Korean users. Python 🟑 4mo 0

Productivity, Docs & Knowledge

Server Description Lang Activity ⭐
MarkItDown βœ… Lightweight STDIO and SSE MCP server for calling MarkItDown. Python 🟒 13d 148.1k
Google Drive βœ… File access and search capabilities for Google Drive. TypeScript 🟒 1d 86.9k
Obsidian Interact with Obsidian. Python 🟒 3w 3.9k
Taskade MCP βœ… Official Taskade MCP server with 50+ tools for managing workspaces, projects, tasks, custom AI agents, knowledge bases, and workflow automations. Includes OpenAPI-to-MCP codegen. TypeScript 🟒 3d 146

Communication & Social

Server Description Lang Activity ⭐
Slack βœ… Channel management and messaging capabilities. TypeScript 🟒 1d 86.9k
WhatsApp Search your personal Whatsapp messages, search your contacts and send messages to either individuals or groups. Go 🟑 11mo 5.8k

Commerce, Ads & Business

Server Description Lang Activity ⭐
BuyWhere βœ… Real-time product search and price comparison for Singapore and Southeast Asia. 260K+ products from Lazada, Shopee, FairPrice, Courts. Remote via mcp.buywhere.ai/mcp. TypeScript 🟒 0d 0
Coupang MCP Korean e-commerce (Coupang) product search with Rocket Delivery filtering. Python 🟒 8w 15
Frihet AI-native business management with 31 tools for invoicing, expenses, clients, products, quotes, and tax compliance (VeriFactu). Multi-currency, OCR, and Stripe Connect. Supports stdio and remote Streamable HTTP with OAuth 2.0. TypeScript 🟒 8d 6
Toolradar MCP Search, compare, and get pricing for 8,600+ software tools with verified data, editorial scores, G2/Capterra ratings, and real alternatives. TypeScript 🟒 2mo 2
recipe-commerce-mcp Extract ingredients, kitchen tools, and product recommendations from recipe content for affiliate marketing integration. Free tier (200 calls/day), remote on Cloudflare Workers. TypeScript 🟒 2mo 1
Agentic Ads Affiliate marketing MCP server for contextual product recommendations with USDC commission payouts. TypeScript 🟒 7w 0
podcast-commerce-mcp Extract affiliate-ready product mentions from podcast transcripts with brand recognition, confidence scoring, and commerce intelligence. Free tier (200 calls/day), remote on Cloudflare Workers. TypeScript 🟒 2mo 0
newsletter-commerce-mcp Extract product recommendations and affiliate marketing opportunities from newsletter and email content. Free tier (200 calls/day), remote on Cloudflare Workers. TypeScript 🟒 2mo 0
Cleo Skills MCP Product-compliance MCP server exposing 45 production-grade compliance skills (cosmetics, food, electronics, toys, textiles, supplements, medical devices, customs, recalls, claims, sustainability) as MCP resources, prompts, and tools. npx -y @cleo-labs/skills-mcp@latest. MIT. TypeScript 🟒 6d 0
ProposalCraft Draft client proposals in your voice using your past winning proposals as style examples. Paste a brief, get a ready-to-send proposal. Includes analyze_brief, draft_proposal tools and 12 industry templates. Zero API key, fully local. JavaScript 🟒 0d 0

AI, Agents & Memory

Server Description Lang Activity ⭐
Memory βœ… Knowledge graph-based persistent memory system. TypeScript 🟒 1d 86.9k
OpenAI Query OpenAI models directly from Claude. Python πŸ”΄ 1y 81
WritBase MCP-native task management for AI agent fleets with multi-agent permissions, delegation safety, and full provenance. TypeScript 🟒 2mo 6
Nucleus MCP 114 MCP tools for persistent memory, execution verification, governance, and compliance. Local-first. Python 🟒 4w 2
PraisonAI AI Agents framework with 64+ built-in MCP tools for search, memory, workflows, code execution, and file operations. Python 🟑 4mo 1

Media & 3D

Server Description Lang Activity ⭐
Blender Interact with and control Blender using prompt assisted 3D modeling, scene creation, and manipulation. Python 🟒 0d 22.5k
Funplay MCP for Unity Unity Editor MCP server with execute_code, play mode automation, screenshots, input simulation, prompts, and resources. C# 🟒 1d 94
VAP-MCP MCP server for AI media generation (images, videos, music) with deterministic cost control using reserve-burn-refund billing. Python 🟑 3mo 0

Finance & Crypto

Server Description Lang Activity ⭐
RustChain MCP MCP server for the RustChain blockchain and BoTTube video platform. AI agent tools for mining, wallet management, bounty hunting, and video publishing. Python 🟒 1d 94

Other

Server Description Lang Activity ⭐
Google Maps βœ… Location services, directions, and place details. TypeScript 🟒 1d 86.9k
Stdio βœ… Communicate with an MCP client through standard input/output streams. Python 🟒 0d 23.3k
Websocket βœ… WebSocket server transport. This is an ASGI application, suitable to be used with a framework like Starlette and a server like Hypercorn. Python 🟒 0d 23.3k
AppleScript Implements interaction with macOS via AppleScript. TypeScript πŸ”΄ 1y 389
Make Turn Make scenarios into callable tools for AI assistants. TypeScript 🟒 7w 159
domain-mcp MCP server to search, register, and manage domains (availability, DNS, WHOIS) via Dynadot API. TypeScript 🟒 7w 9
SheetsData Instant access to electronic component datasheets for AI agents β€” specs, pinouts, package info, absolute max ratings extracted from manufacturer PDFs on demand. JavaScript 🟒 6w 6

Clients

Client Description Lang Activity ⭐
n8n interact with Model Context Protocol (MCP) servers in your n8n workflows. TypeScript 🟑 5mo 3k
eechat An open-source, cross-platform desktop application that seamlessly connects with full support for MCP, across Linux, macOS, and Windows. JavaScript 🟑 11mo 341

SDKs

Official

Core SDKs maintained by the MCP organization.

SDK Notes Activity ⭐
Python Reference implementation, most widely used. 🟒 0d 23.3k
TypeScript Reference implementation for Node.js/browser. 🟒 0d 12.6k
Rust (rmcp) Official Rust SDK with proc macros. 🟒 1d 3.5k
Go Official Go SDK, maintained with Google. 🟒 0d 4.7k
Kotlin Multiplatform (JVM, Wasm, iOS). 🟒 0d 1.4k
C# ASP.NET Core, Azure Functions integration. 🟒 0d 4.3k
Java Spring Boot integration. 🟒 4d 3.5k

Community

SDK Notes Lang Activity ⭐
Fast MCP High-level Python framework used by ~70% of Python MCP servers. Python 🟒 2d 25.5k
tower-mcp Tower-native implementation with middleware composition via .layer(). Rust 🟒 1d 6
rust-mcp-sdk Async SDK with proc macros, hyper-based HTTP transport. Rust 🟒 3d 175
pmcp SIMD-optimized JSON-RPC parsing, performance-focused. Rust 🟒 7d 50
mcp-go Community SDK that inspired the official implementation. Go 🟒 4d 8.8k
go-mcp Idiomatic Go API with strong typing. Go 🟒 3w 669

Tools

Tooling that helps you build, test, secure, deploy or manage MCP servers.

Tool Description Lang Activity ⭐
Fast MCP Create tools, expose resources, and define prompts with clean Pythonic code. Python 🟒 2d 25.5k
Server inspector βœ… Visual testing tool for MCP servers. TypeScript 🟒 0d 10k
MCP Agent Build effective agents with Model Context Protocol using simple, composable patterns. Python 🟑 4mo 8.4k
ToolHive A lightweight utility designed to simplify the deployment and management of MCP servers, ensuring ease of use, consistency, and security through containerization. Go 🟒 0d 1.9k
MCP Installer A server that installs other MCP servers for you. JavaScript πŸ”΄ 1y 1.5k
Fleur MCP A desktop app marketplace for Claude Desktop. TypeScript πŸ”΄ 1y 534
MCP get A command-line tool for installing and managing Model Context Protocol (MCP) servers. TypeScript 🟑 7mo 511
Langchain Support for LangChain. Python πŸ”΄ 1y 205
Roundtable Zero-configuration MCP server that unifies multiple AI coding assistants (Codex, Claude Code, Cursor, Gemini) through intelligent auto-discovery and standardized interface. Python 🟑 8mo 113
Dify plugin Change a Dify app to a mcp server. Python 🟑 11mo 66
ToolRegistry A PyPI package that simplifies tool integration by streamlining OpenAI client tool calls and managing native Python functions and MCP servers, offering both async and sync interfaces. Python 🟒 2d 58
MCP Trust Kit Deterministic CI scanner and surface-risk scoring for MCP servers. Python 🟒 2mo 24
mcpbr Benchmark runner for evaluating MCP server performance and agentic capabilities. Python 🟒 5w 10
mcp-harness In-memory test harness for MCP servers in TypeScript β€” supertest for MCP. TypeScript 🟒 4d 2
Agent Guard MCP security scanner and runtime governance gateway for AI agents. Detects tool poisoning, prompt injection, typosquatting, hidden unicode, and schema abuse in MCP tool definitions. Also provides policy enforcement, rate limiting, and kill switch. Python 🟒 6w 1
MCP Orchestrator Kubernetes-native MCP control plane. Deploy MCP servers as pods in your own cluster, govern access with policy, audit every action. β€” 🟒 0d 1

About

Awesome ModelContextProtocol resources - A curated list of MCP resources

Topics

Resources

License

Stars

Watchers

Forks

Contributors