Skip to content

AlexMili/Awesome-MCP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 

Repository files navigation

Awesome MCP Awesome

A curated list of Model Context Protocol (MCP) resources.

The Model Context Protocol (MCP) is an open protocol published by Anthropic in November 2024. It enables seamless integration between LLM applications and external data sources and tools. This repo is not just about MCP Servers but the whole ecosystem arround the protocol itself.

Contents

Servers

All current MCP servers are not in one language. Here is a list from official repository with associated programming languages.

Typescript

Official

  • FileSystem - Secure file operations with configurable access controls.
  • Github - Repository management, file operations, and GitHub API integration.
  • Gitlab - GitLab API, enabling project management.
  • Google Drive - File access and search capabilities for Google Drive.
  • PostgreSQL - Read-only database access with schema inspection.
  • Slack - Channel management and messaging capabilities.
  • Memory - Knowledge graph-based persistent memory system.
  • Puppeteer - Browser automation and web scraping.
  • Brave Search - Web and local search using Brave's Search API.
  • Google Maps - Location services, directions, and place details.
  • AWS Knowledge Base Retrieval - Retrieve information from the AWS Knowledge Base using the Bedrock Agent Runtime.

Community

  • Cloudflare - Deploy, configure & interrogate your resources on the Cloudflare developer platform (e.g. Workers/KV/R2/D1).
  • Raygun - Interact with your crash reporting and real using monitoring data on your Raygun account.
  • Kagi - A Model Context Protocol server implementation for Kagi's API.
  • Exa.ai - Use the Exa AI Search API for web searches.
  • Youtube - Uses yt-dlp to download subtitles from YouTube.
  • AppleScript - Implements interaction with macOS via AppleScript.
  • Make - Turn Make scenarios into callable tools for AI assistants.
  • VSCode Devtools (Bifrost) - Connect to VSCode IDE and use semantic tools like find_usages.
  • Playwright - Provides browser automation capabilities using Playwright.
  • Node.js - Gives Cursor or Claude Code access to Node.js at runtime to help you debug.
  • XcodeBuildMCP - Provides Xcode-related tools for integration with AI assistants and other MCP clients.
  • domain-mcp - MCP server to search, register, and manage domains (availability, DNS, WHOIS) via Dynadot API.
  • BGPT MCP - Search scientific papers and get structured experimental data from full-text studies. Remote MCP server with free tier.
  • 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.
  • Agentic Ads - Affiliate marketing MCP server for contextual product recommendations with USDC commission payouts.
  • 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.
  • 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.

Python

Official

  • Git - Tools to read, search, and manipulate Git repositories.
  • Sqlite - Database interaction and business intelligence capabilities.
  • Sentry - Retrieving and analyzing issues from Sentry.io.
  • Fetch - Web content fetching and conversion for efficient LLM usage.
  • Stdio - Communicate with an MCP client through standard input/output streams.
  • Websocket - WebSocket server transport. This is an ASGI application, suitable to be used with a framework like Starlette and a server like Hypercorn.

Community

  • OpenAI - Query OpenAI models directly from Claude.
  • Phabricator - Interact with Phabricator API.
  • Obsidian - Interact with Obsidian.
  • Filesystem - File operations with configurable access controls.
  • ZenML - Chat with your MLOps and LLMOps pipelines using the official ZenML MCP server.
  • Blender - Interact with and control Blender using prompt assisted 3D modeling, scene creation, and manipulation.
  • WhatsApp - Search your personal Whatsapp messages, search your contacts and send messages to either individuals or groups.
  • AWS - A suite of specialized MCP servers that bring AWS best practices directly to your development workflow.
  • MarkItDown - Lightweight STDIO and SSE MCP server for calling MarkItDown.
  • PraisonAI - AI Agents framework with 64+ built-in MCP tools for search, memory, workflows, code execution, and file operations.
  • VAP-MCP - MCP server for AI media generation (images, videos, music) with deterministic cost control using reserve-burn-refund billing.
  • Coupang MCP - Korean e-commerce (Coupang) product search with Rocket Delivery filtering.
  • Naver Search MCP - Naver Shopping, Cafe, News search for Korean users.
  • RustChain MCP - MCP server for the RustChain blockchain and BoTTube video platform. AI agent tools for mining, wallet management, bounty hunting, and video publishing.

Go

  • Filesystem - File operations with configurable access controls.
  • Official Github - Seamless integration with GitHub APIs, enabling advanced automation and interaction capabilities for developers and tools.
  • 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.

Clients

Community

  • n8n - interact with Model Context Protocol (MCP) servers in your n8n workflows.
  • eechat - An open-source, cross-platform desktop application that seamlessly connects with full support for MCP, across Linux, macOS, and Windows.

SDKs

Official

Core SDKs maintained by the MCP organization:

  • Python - Reference implementation, most widely used.
  • TypeScript - Reference implementation for Node.js/browser.
  • Rust (rmcp) - Official Rust SDK with proc macros.
  • Go - Official Go SDK, maintained with Google.
  • Kotlin - Multiplatform (JVM, Wasm, iOS).
  • C# - ASP.NET Core, Azure Functions integration.
  • Java - Spring Boot integration.

Community

Python

  • Fast MCP - High-level Python framework used by ~70% of Python MCP servers.

Rust

  • tower-mcp - Tower-native implementation with middleware composition via .layer().
  • rust-mcp-sdk - Async SDK with proc macros, hyper-based HTTP transport.
  • pmcp - SIMD-optimized JSON-RPC parsing, performance-focused.

Go

  • mcp-go - Community SDK that inspired the official implementation.
  • go-mcp - Idiomatic Go API with strong typing.

Tools

Official

Community

  • Langchain - Support for LangChain.
  • MCP Installer - A server that installs other MCP servers for you.
  • MCP get - A command-line tool for installing and managing Model Context Protocol (MCP) servers.
  • Fast MCP - Create tools, expose resources, and define prompts with clean Pythonic code.
  • Fleur MCP - A desktop app marketplace for Claude Desktop.
  • MCP Agent - Build effective agents with Model Context Protocol using simple, composable patterns.
  • 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.
  • ToolHive - A lightweight utility designed to simplify the deployment and management of MCP servers, ensuring ease of use, consistency, and security through containerization.
  • Roundtable - Zero-configuration MCP server that unifies multiple AI coding assistants (Codex, Claude Code, Cursor, Gemini) through intelligent auto-discovery and standardized interface.
  • Dify plugin - Change a Dify app to a mcp server.
  • mcpbr - Benchmark runner for evaluating MCP server performance and agentic capabilities.
  • mcp-harness - In-memory test harness for MCP servers in TypeScript — supertest for MCP.

About

Awesome ModelContextProtocol resources - A curated list of MCP resources

Topics

Resources

License

Stars

Watchers

Forks

Contributors