awesome-mcp logo

awesome-mcp

by aimcp

A curated list of Model Context Protocol (MCP) servers. These servers enable Large Language Models (LLMs) to interact with various services and data sources.

View on GitHub

Last updated: N/A

awesome-mcp

[!TIP] Come and submit your favorite MCP Servers, click it.

Mcp Servers

official

  • AWS KB Retrieval - <img src="./images/languages/typescript.svg" > An MCP server implementation for retrieving information from the AWS Knowledge Base using the Bedrock Agent Runtime.
  • Brave Search - <img src="./images/languages/typescript.svg" > An MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities.
  • EverArt - <img src="./images/languages/typescript.svg" > Image generation server using EverArt's API.
  • Fetch - <img src="./images/languages/python.svg" > A Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.
  • Filesystem - <img src="./images/languages/typescript.svg" > Node.js server implementing Model Context Protocol (MCP) for filesystem operations.
  • Google Drive - <img src="./images/languages/typescript.svg" > This MCP server integrates with Google Drive to allow listing, reading, and searching over files.
  • Git - <img src="./images/languages/python.svg" > A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.
  • GitHub - <img src="./images/languages/typescript.svg" > MCP Server for the GitHub API, enabling file operations, repository management, search functionality, and more.
  • GitLab - <img src="./images/languages/typescript.svg" > MCP Server for the GitLab API, enabling project management, file operations, and more.
  • Google Maps - <img src="./images/languages/typescript.svg" > MCP Server for the Google Maps API.
  • Knowledge Graph Memory - <img src="./images/languages/typescript.svg" > A basic implementation of persistent memory using a local knowledge graph. This lets LLM remember information about the user across chats.
  • PostgreSQL - <img src="./images/languages/typescript.svg" > A Model Context Protocol server that provides read-only access to PostgreSQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.
  • Puppeteer - <img src="./images/languages/typescript.svg" > A Model Context Protocol server that provides browser automation capabilities using Puppeteer. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
  • Redis - <img src="./images/languages/typescript.svg" > A Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
  • Sentry - <img src="./images/languages/python.svg" > A Model Context Protocol server for retrieving and analyzing issues from Sentry.io. This server provides tools to inspect error reports, stacktraces, and other debugging information from your Sentry account.
  • Sequential Thinking - <img src="./images/languages/typescript.svg" > An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.
  • Slack - <img src="./images/languages/typescript.svg" > An MCP server for the Slack API and interact with Slack workspaces.
  • SQLite - <img src="./images/languages/python.svg" > A Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through SQLite. This server enables running SQL queries, analyzing business data, and automatically generating business insight memos.
  • Time - <img src="./images/languages/python.svg" > A Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.

ai

  • Knowledge Graph Memory - <img src="./images/languages/typescript.svg" > A basic implementation of persistent memory using a local knowledge graph. This lets LLM remember information about the user across chats.
  • Sequential Thinking - <img src="./images/languages/typescript.svg" > An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.

analysis

  • Knowledge Graph Memory - <img src="./images/languages/typescript.svg" > A basic implementation of persistent memory using a local knowledge graph. This lets LLM remember information about the user across chats.
  • Sequential Thinking - <img src="./images/languages/typescript.svg" > An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.
  • Spotify - <img src="./images/languages/python.svg" > Control Spotify playback and manage playlists

browser

  • Fetch - <img src="./images/languages/python.svg" > A Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.
  • Puppeteer - <img src="./images/languages/typescript.svg" > A Model Context Protocol server that provides browser automation capabilities using Puppeteer. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
  • Search1API - <img src="./images/languages/typescript.svg" > Unified API for search, crawling, and sitemaps by Search1 API
  • Playwright MCP - <img src="./images/languages/typescript.svg" > A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

code

  • Git - <img src="./images/languages/python.svg" > A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.
  • GitHub - <img src="./images/languages/typescript.svg" > MCP Server for the GitHub API, enabling file operations, repository management, search functionality, and more.
  • GitLab - <img src="./images/languages/typescript.svg" > MCP Server for the GitLab API, enabling project management, file operations, and more.
  • E2B (JS) - <img src="./images/languages/typescript.svg" > Execute code in secure cloud sandboxes by E2B
  • E2B (Python) - <img src="./images/languages/python.svg" > Execute code in secure cloud sandboxes by E2B

databases

  • PostgreSQL - <img src="./images/languages/typescript.svg" > A Model Context Protocol server that provides read-only access to PostgreSQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.
  • Redis - <img src="./images/languages/typescript.svg" > A Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
  • SQLite - <img src="./images/languages/python.svg" > A Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through SQLite. This server enables running SQL queries, analyzing business data, and automatically generating business insight memos.

images

  • EverArt - <img src="./images/languages/typescript.svg" > Image generation server using EverArt's API.

integration

  • AWS KB Retrieval - <img src="./images/languages/typescript.svg" > An MCP server implementation for retrieving information from the AWS Knowledge Base using the Bedrock Agent Runtime.
  • Google Drive - <img src="./images/languages/typescript.svg" > This MCP server integrates with Google Drive to allow listing, reading, and searching over files.
  • GitHub - <img src="./images/languages/typescript.svg" > MCP Server for the GitHub API, enabling file operations, repository management, search functionality, and more.
  • GitLab - <img src="./images/languages/typescript.svg" > MCP Server for the GitLab API, enabling project management, file operations, and more.
  • Google Maps - <img src="./images/languages/typescript.svg" > MCP Server for the Google Maps API.
  • Sentry - <img src="./images/languages/python.svg" > A Model Context Protocol server for retrieving and analyzing issues from Sentry.io. This server provides tools to inspect error reports, stacktraces, and other debugging information from your Sentry account.
  • Slack - <img src="./images/languages/typescript.svg" > An MCP server for the Slack API and interact with Slack workspaces.
  • Axiom - <img src="./images/languages/python.svg" > Query and analyze logs, traces, and event data using natural language using Axiom Processing Language (APL).
  • Cloudflare - <img src="./images/languages/typescript.svg" > Deploy and manage resources on the Cloudflare developer platform
  • E2B (JS) - <img src="./images/languages/typescript.svg" > Execute code in secure cloud sandboxes by E2B
  • E2B (Python) - <img src="./images/languages/python.svg" > Execute code in secure cloud sandboxes by E2B
  • Neon - <img src="./images/languages/typescript.svg" > Interact with the Neon serverless Postgres platform
  • Qdrant - <img src="./images/languages/python.svg" > Implement semantic memory using the Qdrant vector search engine
  • Search1API - <img src="./images/languages/typescript.svg" > Unified API for search, crawling, and sitemaps by Search1 API
  • Stripe Agent Toolkit (Python) - <img src="./images/languages/python.svg" > Interact with the Stripe API
  • Stripe Agent Toolkit (TS) - <img src="./images/languages/typescript.svg" > Interact with the Stripe API
  • Docker - <img src="./images/languages/python.svg" > Manage containers, images, volumes, and networks
  • Kubernetes - <img src="./images/languages/typescript.svg" > Manage pods, deployments, and services
  • Linear - <img src="./images/languages/typescript.svg" > Project management and issue tracking
  • Spotify - <img src="./images/languages/python.svg" > Control Spotify playback and manage playlists
  • PBS API - <img src="./images/languages/typescript.svg" > A standalone Model Context Protocol (MCP) server that allows AI models to access the Australian Pharmaceutical Benefits Scheme (PBS) API, which contains information about medicines, pricing, and availability in Australia.
  • BlenderMCP - <img src="./images/languages/python.svg" > BlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
  • WhatsApp MCP Server - <img src="./images/languages/typescript.svg" > This is a Model Context Protocol (MCP) server for WhatsApp.With this you can search you personal Whatsapp messages, search your contacts and send messages to either individuals or groups.
  • ghidraMCP - <img src="./images/languages/python.svg" > ghidraMCP is an Model Context Protocol server for allowing LLMs to autonomously reverse engineer applications. It exposes numerous tools from core Ghidra functionality to MCP clients.
  • Framelink Figma MCP Server - <img src="./images/languages/typescript.svg" > Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
  • Firecrawl MCP Server - <img src="./images/languages/typescript.svg" > A Model Context Protocol (MCP) server implementation that integrates with Firecrawl for web scraping capabilities.
  • Unity MCP - <img src="./images/languages/python.svg" > A Unity package that enables seamless communication between Unity and Large Language Models (LLMs) like Claude Desktop via the Model Context Protocol (MCP). This server acts as a bridge, allowing Unity to send commands to and receive responses from MCP-compliant tools, empowering developers to automate workflows, manipulate assets, and control the Unity Editor programmatically.
  • QA Sphere MCP Server - <img src="./images/languages/typescript.svg" > his integration enables Large Language Models (LLMs) to interact directly with QA Sphere test cases, allowing you to discover, summarize, and chat about test cases. In AI-powered IDEs that support MCP, you can reference specific QA Sphere test cases within your development workflow.

location & time

  • Google Maps - <img src="./images/languages/typescript.svg" > MCP Server for the Google Maps API.
  • Time - <img src="./images/languages/python.svg" > A Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.

monitor

  • Sentry - <img src="./images/languages/python.svg" > A Model Context Protocol server for retrieving and analyzing issues from Sentry.io. This server provides tools to inspect error reports, stacktraces, and other debugging information from your Sentry account.
  • Axiom - <img src="./images/languages/python.svg" > Query and analyze logs, traces, and event data using natural language using Axiom Processing Language (APL).
  • Kubernetes - <img src="./images/languages/typescript.svg" > Manage pods, deployments, and services
  • Spotify - <img src="./images/languages/python.svg" > Control Spotify playback and manage playlists

notification

  • Slack - <img src="./images/languages/typescript.svg" > An MCP server for the Slack API and interact with Slack workspaces.

search

  • AWS KB Retrieval - <img src="./images/languages/typescript.svg" > An MCP server implementation for retrieving information from the AWS Knowledge Base using the Bedrock Agent Runtime.
  • Brave Search - <img src="./images/languages/typescript.svg" > An MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities.
  • Google Drive - <img src="./images/languages/typescript.svg" > This MCP server integrates with Google Drive to allow listing, reading, and searching over files.
  • Obsidian - <img src="./images/languages/typescript.svg" > Read and search through Markdown notes in Obsidian vaults
  • Qdrant - <img src="./images/languages/python.svg" > Implement semantic memory using the Qdrant vector search engine
  • Search1API - <img src="./images/languages/typescript.svg" > Unified API for search, crawling, and sitemaps by Search1 API

storage

  • Filesystem - <img src="./images/languages/typescript.svg" > Node.js server implementing Model Context Protocol (MCP) for filesystem operations.
  • Google Drive - <img src="./images/languages/typescript.svg" > This MCP server integrates with Google Drive to allow listing, reading, and searching over files.
  • PostgreSQL - <img src="./images/languages/typescript.svg" > A Model Context Protocol server that provides read-only access to PostgreSQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.
  • Redis - <img src="./images/languages/typescript.svg" > A Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
  • SQLite - <img src="./images/languages/python.svg" > A Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through SQLite. This server enables running SQL queries, analyzing business data, and automatically generating business insight memos.
  • Neon - <img src="./images/languages/typescript.svg" > Interact with the Neon serverless Postgres platform
  • Obsidian - <img src="./images/languages/typescript.svg" > Read and search through Markdown notes in Obsidian vaults
  • Qdrant - <img src="./images/languages/python.svg" > Implement semantic memory using the Qdrant vector search engine
  • PBS API - <img src="./images/languages/typescript.svg" > A standalone Model Context Protocol (MCP) server that allows AI models to access the Australian Pharmaceutical Benefits Scheme (PBS) API, which contains information about medicines, pricing, and availability in Australia.