This server wraps the official MCP Registry API so you can query available servers programmatically from within your AI assistant. It exposes tools to list all registered servers with search filters, fetch version histories for specific packages, pull detailed metadata for any server version, and run health checks against the registry. You'd reach for this when building workflows that need to discover or validate MCP servers on the fly, or when you want your assistant to recommend servers based on current registry data instead of stale training knowledge. Setup is just npx with stdio transport, and it handles pagination and filtering automatically.
Public tool metadata for what this MCP can expose to an agent.
query_registrySearch the Arclan registry for MCP servers. By default returns only connectable servers (active, mcp_partial, auth_gated). Use status=stdio to browse local-only servers available for installation. Use status=all to query the full index. Use this before connecting to an MCP ser...5 paramsSearch the Arclan registry for MCP servers. By default returns only connectable servers (active, mcp_partial, auth_gated). Use status=stdio to browse local-only servers available for installation. Use status=all to query the full index. Use this before connecting to an MCP ser...
limitnumberstatusstringactive · mcp_partial · auth_gated · stdio · unreachable · invalidmin_scorenumbertransportstringhttp · sse · stdio · unknowncapabilitystringget_serverGet full details for a specific MCP server by endpoint URL or registry ID. Returns score, state, tools list, latency, and recent test history.2 paramsGet full details for a specific MCP server by endpoint URL or registry ID. Returns score, state, tools list, latency, and recent test history.
idstringurlstringreport_serverSubmit an agent usage report for an MCP server. Reports are aggregated and influence registry trust scores. Call this after using an MCP server so the registry can track real-world reliability.8 paramsSubmit an agent usage report for an MCP server. Reports are aggregated and influence registry trust scores. Call this after using an MCP server so the registry can track real-world reliability.
agentIdstringoutcomestringsuccess · failure · partiallatencyMsnumberserverUrlstringtoolsUsedarraytaskCategorystringturnsRequirednumbertaskDescriptionstringA Model Context Protocol (MCP) server that provides tools to query the official MCP Registry. This server enables AI assistants and applications to discover, search, and retrieve information about published MCP servers programmatically.
Sample configuration (double check the documentation of your MCP client for exact syntax and file locations):
{
"mcp-registry-mcp-server": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-registry-mcp-server"]
}
}
Once configured, you can ask your AI assistant natural language questions like:
The AI will automatically use the appropriate registry tools to answer your questions.
Browse all registered MCP servers with optional search and pagination.
Example prompts:
View all available versions for a specific MCP server.
Example prompts:
Get detailed information about a specific MCP server version.
Example prompts:
Check if the MCP registry is operational.
Example prompts:
Contributions are welcome! Please see CONTRIBUTING.md for details.
MIT License - See LICENSE for details
Made with ❤️ by @wei