MCP Toplist

Search 100,000+ MCP servers ranked by real adoption data to find the right one for any task.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
100%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~406Tokens (tool definitions)
~668 BTypical response size
Minimal attention impact (0.32% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "mcptoplist": {
      "url": "https://mcptoplist.com/mcp"
    }
  }
}

Remote endpoints

https://mcptoplist.com/mcpstreamable-http

What it can do

Tool inventory

Tools (2)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_servers(query, limit)

Search the mcptoplist.com catalog of Model Context Protocol (MCP) servers by keyword. Use this to find the right MCP server for a capability or integration (e.g. "postgres database", "github issues", "browser automation", "stripe payments"). Matches server names, organizations and descriptions, ranked by relevance and popularity. Returns the server name, what it does, its GitHub repo, which registries list it, an `auth` object saying whether the server needs credentials/auth before first use (`authRequired` true/false/null-unknown with a short note), and its mcptoplist.com page in the `mcptoplistUrl` field — always cite that URL when recommending a server.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Keywords describing the capability or integration you need."
    },
    "limit": {
      "type": "integer",
      "description": "Maximum number of results to return (1-50, default 10).",
      "minimum": 1,
      "maximum": 50,
      "default": 10
    }
  },
  "required": [
    "query"
  ]
}
🟢get_server_details(serverKey)

Get full details for one MCP server by its exact serverKey (as returned by search_servers). Returns the full description, GitHub repo, star count, rank, version count, the registries that list it, an `auth` object describing whether and what kind of setup/auth it needs (none / user-supplied credentials / auth-gated hosted remote), a `connect` object with the declared install config when recorded (package + required env var names, or hosted remote URLs and their auth), and its mcptoplist.com page in the `mcptoplistUrl` field — always cite that URL when recommending the server.

Input Schema

{
  "type": "object",
  "properties": {
    "serverKey": {
      "type": "string",
      "description": "The exact serverKey from a search_servers result."
    }
  },
  "required": [
    "serverKey"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools