PromptsApr 4, 2026·3 min read

Best of MCP Servers — 450 Ranked MCP Servers

A weekly-updated ranked directory of 450 MCP servers across 34 categories with quality scores based on GitHub stars, contributors, and activity. Find the best MCP server for any use case.

TL;DR
A ranked directory of 450 MCP servers scored by GitHub stars, contributors, and activity.
§01

What it is

Best of MCP Servers is a curated, weekly-updated directory that ranks MCP (Model Context Protocol) servers. It covers 34 categories and scores each server based on GitHub stars, contributor count, and recent activity. The directory helps developers find the right MCP server for any integration need.

This resource targets developers and AI engineers building agent systems that use MCP to connect LLMs with external tools, databases, and APIs.

§02

How it saves time or tokens

Searching for MCP servers manually means scanning GitHub, reading READMEs, and comparing quality signals yourself. This directory pre-scores and ranks servers so you can jump to the top options in your category.

The quality score combines multiple signals into a single number, saving you the effort of evaluating repository health metrics yourself.

§03

How to use

  1. Browse the directory by category (database, browser, filesystem, etc.)
  2. Sort by quality score to find the most active and well-maintained servers
  3. Click through to the GitHub repository for installation instructions
  4. Add the server to your MCP configuration file
§04

Example

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/dir"]
    },
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..."
      }
    },
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
    }
  }
}
§05

Related on TokRepo

§06

Common pitfalls

  • High star count does not guarantee production readiness; check the issue tracker for unresolved bugs
  • Some MCP servers require specific runtime environments (Python, Node.js, Docker); verify compatibility before installing
  • Quality scores are relative within categories; comparing scores across different categories is not meaningful

Frequently Asked Questions

How often is the directory updated?+

The directory updates weekly. GitHub metrics (stars, contributors, commit activity) are refreshed and scores recalculated. New servers are added as they appear in the MCP ecosystem.

What does the quality score measure?+

The quality score combines GitHub stars, number of contributors, recent commit frequency, and other repository health signals. A higher score indicates a more active and community-supported server.

Can I submit my own MCP server to the directory?+

The directory aggregates from GitHub repositories tagged with MCP-related topics. Ensuring your repository has appropriate topics and a clear README improves its chances of being discovered and included.

What is MCP?+

Model Context Protocol (MCP) is an open standard by Anthropic for connecting AI assistants to external tools and data sources. MCP servers expose capabilities (tools, resources, prompts) that AI agents can use during conversations.

How do I choose between similar MCP servers?+

Compare quality scores, read the README for feature differences, check the issue tracker for responsiveness, and test with a simple use case. Higher contributor counts often indicate better maintenance and faster bug fixes.

Citations (3)
🙏

Source & Thanks

Maintained by tolkonepiu. Licensed under CC-BY-SA-4.0.

best-of-mcp-servers — 450 servers ranked

Thank you to tolkonepiu for maintaining this essential directory of the MCP ecosystem.

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.