Awesome MCP

v1.0.0Knowledge & Memorystable

A carefully curated list of Model Context Protocol (MCP) resources — servers, clients, SDKs, tools and learning materials.精选 Model Context Protocol (MCP) 优质资源 —— 服务器、客户端、SDK、工具与学习资料

anthropicanthropic-claudeawesomeawesome-listclaude
Share:
141
Stars
0
Downloads
0
Weekly
0/5

What is Awesome MCP?

Awesome MCP is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to carefully curated list of model context protocol (mcp) resources — servers, clients, sdks, tools and learning materials.精选 model context protocol (mcp) 优质资源 —— 服务器、客户端、sdk、工具与学习资料

A carefully curated list of Model Context Protocol (MCP) resources — servers, clients, SDKs, tools and learning materials.精选 Model Context Protocol (MCP) 优质资源 —— 服务器、客户端、SDK、工具与学习资料

This server falls under the Knowledge & Memory category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A carefully curated list of Model Context Protocol (MCP) res

Use Cases

Discover MCP servers and clients
Access MCP learning materials and resources
Find SDKs and tools for MCP development
AlexMili

Maintainer

LicenseCC0-1.0
Languagetypescript
Versionv1.0.0
UpdatedMay 13, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx awesome-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Awesome MCP

Awesome MCP is a carefully curated directory repository of Model Context Protocol ecosystem resources, cataloguing 60+ MCP servers organized by category (dev/code, databases, cloud/DevOps, web search, productivity, finance, and more), official and community SDKs in 8+ languages, MCP client implementations, and learning materials. It serves as a one-stop reference for developers exploring the MCP ecosystem, evaluating servers, or looking for implementation patterns and SDKs to build their own MCP tools. The repository tracks activity status and GitHub stars to help users identify actively maintained projects.

Prerequisites

  • A GitHub account to browse and star the repository
  • An MCP-compatible client (Claude Desktop, Cursor, etc.) for using any of the listed servers
  • No installation required — the repository itself is a browsable resource, not an installable server
  • For individual servers found in the list: Node.js 18+ or Python 3.9+ depending on the server language
1

Browse the Awesome MCP repository

Visit the curated list on GitHub to explore available MCP servers, clients, and SDKs organized by category. Use the table of contents to jump directly to the category relevant to your use case.

2

Identify servers matching your use case

Look through category sections such as 'Dev & Code', 'Databases', 'Cloud & DevOps', or 'Web Search & Scraping' to find servers that fit your workflow. Each entry shows language, stars, and activity status.

3

Install a server from the list using npx or pip

Once you've chosen a server from the Awesome MCP list, install it using the installation command from that server's own repository. Many TypeScript servers support npx, and Python servers use pip or uvx.

# TypeScript MCP server (common pattern from the list):
npx -y @modelcontextprotocol/server-filesystem /path/to/files

# Python MCP server (common pattern from the list):
uvx mcp-server-git --repository /path/to/repo
4

Add the chosen server to your MCP client config

Add the selected server's configuration block to your Claude Desktop or Cursor settings file following the standard MCP configuration format.

{
  "mcpServers": {
    "chosen-server": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-name"]
    }
  }
}
5

Explore official SDKs to build your own MCP server

If you want to build a custom MCP server, the repository lists official SDKs. The TypeScript and Python SDKs are the most mature starting points.

# Python SDK:
pip install mcp

# TypeScript SDK:
npm install @modelcontextprotocol/sdk

Awesome MCP Examples

Client configuration (Claude Desktop) — filesystem server from the list

Example configuration for one of the most commonly referenced servers in the Awesome MCP list.

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/yourname/Documents"
      ]
    }
  }
}

Prompts to try

Questions you can ask an AI assistant when using servers discovered through the Awesome MCP directory.

- "Find me an MCP server that can connect to PostgreSQL databases."
- "What MCP servers are available for web search and scraping?"
- "Are there any MCP SDKs available for Rust or Go?"
- "Show me MCP servers I can use for reading and writing files locally."
- "What's the most popular MCP server for GitHub integration?"

Troubleshooting Awesome MCP

A server from the list is no longer maintained or returns 404

Check the activity status column in the Awesome MCP list — inactive or archived repos are noted. Search for forks or alternatives in the same category section of the list.

Not sure which SDK to use for building a new MCP server

The TypeScript SDK (@modelcontextprotocol/sdk) and Python SDK (pip install mcp) are the official Anthropic-maintained options with the most documentation. Both are listed in the Awesome MCP SDKs section with links to their respective GitHub repositories and quickstart examples.

Frequently Asked Questions about Awesome MCP

What is Awesome MCP?

Awesome MCP is a Model Context Protocol (MCP) server that carefully curated list of model context protocol (mcp) resources — servers, clients, sdks, tools and learning materials.精选 model context protocol (mcp) 优质资源 —— 服务器、客户端、sdk、工具与学习资料 It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Awesome MCP?

Follow the installation instructions on the Awesome MCP GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Awesome MCP?

Awesome MCP works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Awesome MCP free to use?

Yes, Awesome MCP is open source and available under the CC0-1.0 license. You can use it freely in both personal and commercial projects.

Browse More Knowledge & Memory MCP Servers

Explore all knowledge & memory servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "awesome-mcp": { "command": "npx", "args": ["-y", "awesome-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Awesome MCP?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides