wei avatar

Mcp Registry Mcp Server

wei/mcp-registry-mcp-server

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.

GitHub stars
2
tools
3
transport
STDIO
last updated
Oct 13, 2025

Tools

3 tools

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 params

Search 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...

Parameters* required
capabilitystring
Filter by tool name or keyword (searches name, description, tools)
limitnumber
Max results to return 1–200 (default 50)
min_scorenumber
Minimum validation score 0–100 (default 0)
statusstring
Filter by state. Default (omit): connectable states only (active + mcp_partial + auth_gated). Use "stdio" for local-install catalog. Use "all" for the full index.one of active · mcp_partial · auth_gated · stdio · unreachable · invalid
transportstring
Filter by transport typeone of http · sse · stdio · unknown
get_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 params

Get full details for a specific MCP server by endpoint URL or registry ID. Returns score, state, tools list, latency, and recent test history.

Parameters* required
idstring
The registry ID (slug) for the server
urlstring
The MCP server endpoint URL
report_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 params

Submit 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.

Parameters* required
agentIdstring
Identifier for the reporting agent (optional)
latencyMsnumber
Total wall-clock latency in milliseconds
outcomestring
Result of using the serverone of success · failure · partial
serverUrlstring
The MCP server endpoint URL that was used
taskCategorystring
Category of task attempted (e.g. "search", "write", "read")
taskDescriptionstring
Brief description of what the task was
toolsUsedarray
List of tool names that were called
turnsRequirednumber
Number of turns to complete the task

Sponsors

Readme

Details

Repository
github.com/wei/mcp-registry-mcp-server
Package
mcp-registry-mcp-server
Transport
STDIO
Registry
MCP registry, active

More from wei