Awesome-MCP

...
Created 11/29/2024byAlexMili

Categories

anthropicanthropic-claudeawesomeawesome-listclaudemcpmodel-context-protocoltools

Stars:

71

Forks:

3

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](https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps) - Location services, directions, and place details.
    

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.

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](https://github.com/pierrebrunelle/mcp-server-openai) - Query OpenAI models directly from Claude.
  • Phabricator - Interact with Phabricator API.
  • Obsidian - Interact with Obsidian.
  • Filesystem - File operations with configurable access controls.

Go

  • Filesystem - File operations with configurable access controls.

SDKs

Offcial

Community

  • Rust - Community-driven Rust adaptation of offcials SDK. :warning: Under development.
  • Go - Community-driven Go adaptation of offcials SDK. :warning: Under development.

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.
Last updated: 2/27/2025

Publisher info

AlexMili's avatar

AlexMili

Paris
31
followers
18
following
37
repos

More MCP servers built with

mcp-server

Model Context Protocol (MCP) Server Implementation

By aboros1
roocline-mcp-server

Roo Cline MCP Server

By jptrainers1
mcp-nostr

mcp for nostr and mcp-server

By sandy-mount1