About mcp-server-mcp-registry
mcp-server-mcp-registry is an MCP server for discovering and searching servers listed in the MCP Registry. It supports cursor-based pagination, custom registry endpoints, and returns raw data suited to semantic analysis.
Key features
- 01List and search registry servers
- 02Cursor-based pagination
- 03Custom registry endpoints
- 04Raw data for semantic analysis
Use cases
- 01Browse available MCP servers
- 02Fetch registry results in pages
- 03Query a custom registry endpoint
- 04Provide server data for semantic analysis
MCP support
It exposes the MCP Registry's server listings to MCP clients through the list_mcp_servers tool, with optional pagination, filtering, and registry URL parameters.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
1Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | number | No | Maximum number of servers to return (1-100, default: 50) |
| cursor | string | No | Pagination cursor for retrieving next set of results |
| registry_url | string | No | Base URL of the MCP Registry API (defaults to official registry - https://registry.modelcontextprotocol.io/v0/servers) |
Details
From the project READMEMCP Server for MCP Registry
A Model Context Protocol (MCP) server that provides tools to interact with the MCP Registry. This server allows you to discover and search for available MCP servers in the registry.
✨ Features
- List MCP Servers: Browse and search through available MCP servers in the registry
- Pagination Support: Handle large result sets with cursor-based pagination
- Custom Registry URLs: Support for custom MCP registry endpoints
- Semantic Search Ready: Returns raw server data optimized for semantic analysis
🚀 Quick Start
Prerequisites
- Node.js 20+
Installation
VS Code
Install the MCP server in VS Code using below buttons:
Alternatively, you can add configuration in mcp.json:
{
"servers": {
"mcp-registry": {
"command": "npx",
"args": [
"-y",
"mcp-server-mcp-registry@latest"
]
}
}
}
📋 Available Tools
list_mcp_servers
Lists MCP servers from the MCP Registry with optional pagination and filtering.
Parameters:
limit(optional): Maximum number of servers to return (1-100, default: 50)cursor(optional): Pagination cursor for retrieving next set of resultsregistry_url(optional): Base URL of the MCP Registry API (defaults to https://registry.modelcontextprotocol.io/v0/servers)
📚 Related
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.