MCP Registry Search
Search and browse every MCP server in the Model Context Protocol registry.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
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": {
"mcp-registry-search": {
"url": "https://mcpregistrysearchwilfredleejr.vercel.app/api/mcp"
}
}
}Remote endpoints
https://mcpregistrysearchwilfredleejr.vercel.app/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢search_mcp_registry(query, limit)
Find servers by keyword or name (e.g. 'weather', 'github', 'database'). Returns matching servers with their endpoint URL, transport type, and description.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keyword or name to search for (e.g. 'weather', 'stripe', 'postgres')"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10,
"description": "Maximum number of results (default 10, max 50)"
}
},
"required": [
"query"
]
}🟢get_mcp_server_details(name)
Get full metadata for a specific MCP server by its reverse-DNS registry name (e.g. io.github.username/server-name). Returns all versions, remotes, packages, and tools.
Input Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Reverse-DNS registry name of the server (e.g. io.github.username/server-name)"
}
},
"required": [
"name"
]
}🟢list_mcp_servers(limit, cursor, latest_only)
Browse all MCP servers in the registry with pagination. Use the next_cursor from the response to fetch subsequent pages.
Input Schema
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 20,
"description": "Number of servers per page (1-100, default 20)"
},
"cursor": {
"type": "string",
"description": "Pagination cursor from a previous list response"
},
"latest_only": {
"type": "boolean",
"default": true,
"description": "Only return the latest version of each server (default true)"
}
}
}Community
Evidence