keshrath avatar

Agent Discover

keshrath/agent-discover

A runtime MCP registry that solves the frozen catalog problem. Every MCP client today locks its tool list at startup, so adding a new server means editing config and restarting your session. This acts as a dynamic proxy: activate a child server and its tools merge into the registry's catalog immediately, visible to the agent without restart. The find_tool action searches the official MCP registry, npm, and PyPI in one call, returns the top match with confidence scores, and auto-activates the server so you can invoke the tool next turn. Includes secret management per server, health checks, per-tool metrics, and a dashboard with MCP Inspector grade test panels. Supports stdio, SSE, and streamable-http transports for child servers.

GitHub stars
7
tools
8
transport
STDIO
last updated
Oct 9, 2026

Tools

8 tools

Public tool metadata for what this MCP can expose to an agent.

search_serversInstalled servers plus public registry / npm / PyPI matches, for something not installed yet.

Installed servers plus public registry / npm / PyPI matches, for something not installed yet.

No parameter schema in public metadata yet.

install_serverInstall by exact registry, npm or PyPI name (version pinned) or from a manual command or URL. Asks you to confirm the plan, then indexes.

Install by exact registry, npm or PyPI name (version pinned) or from a manual command or URL. Asks you to confirm the plan, then indexes.

No parameter schema in public metadata yet.

enable_serverExpose a server's tools to the host. A quarantined server asks you to review a diff and re-approve first.

Expose a server's tools to the host. A quarantined server asks you to review a diff and re-approve first.

No parameter schema in public metadata yet.

disable_serverStop exposing the tools. The server stays installed and searchable.

Stop exposing the tools. The server stays installed and searchable.

No parameter schema in public metadata yet.

server_statusInstalled / indexed / enabled / connected / quarantined, tool counts, flagged tools, health (`check_health` runs a live probe).

Installed / indexed / enabled / connected / quarantined, tool counts, flagged tools, health (`check_health` runs a live probe).

No parameter schema in public metadata yet.

search_toolsBatch search (up to 10 queries) across the tool index of every installed server, enabled or not.

Batch search (up to 10 queries) across the tool index of every installed server, enabled or not.

No parameter schema in public metadata yet.

get_toolFull definition of one indexed tool by server and name.

Full definition of one indexed tool by server and name.

No parameter schema in public metadata yet.

call_toolCall any indexed tool and return the upstream result unchanged. The way to call tools in `proxy` mode.

Call any indexed tool and return the upstream result unchanged. The way to call tools in `proxy` mode.

No parameter schema in public metadata yet.

Sponsors

Readme

agent-discover

License: MIT Node.js Tests MCP Tools

Find, install and enable MCP servers in the middle of a session, on any MCP host. agent-discover is one local daemon that searches the official MCP Registry, npm and PyPI, installs a server after you approve the exact command and its provenance, and then exposes its tools to your host without a config edit or a restart. It also guards what it installs: tool definitions are pinned and a server whose tools change is quarantined, secrets live in the OS keychain, and every action is audited.


Why


View the full README on GitHub

Details

Repository
github.com/keshrath/agent-discover
Category
AI & LLM Tools
Package
agent-discover
Transport
STDIO
Registry
MCP registry, active

More from keshrath

Related AI & LLM Tools MCP servers

View all
1muzaqil555 avatarGemini Pro MCPmuzaqil555/gemini-pro-mcpYour Google AI Pro plan in Claude, Codex and Gemini CLI: Gemini, Flow, Notebooks, Jules, Veo7stars
2xmtlzzz avatarDsh Any Agentxmtlzzz/dsh-any-agentDrive DeepSeek Harness (DSH) as a long-lived, resumable coding agent from any MCP client.5stars
3rbbtsn0w avatarAwesome Copilot MCP Serverrbbtsn0w/awesome-copilot-mcpModel Context Protocol server for awesome-copilot agents and collections4stars
4titansneaker avatarpaper-search-mcp-openai-v2titansneaker/paper-search-mcp-openaiFind and download academic papers from leading sources like arXiv, PubMed, bioRxiv, medRxiv, Google Scholar, Semantic Scholar, CrossRef, and IACR. Get standardi4stars
5xenmcp avatarXenMCP Docker agentxenmcp/docker-agentRead-only MCP server for one Docker host: containers, inspect, logs, stats, events. No exec.4stars
6agent-blueprint avatarAgent Blueprintagent-blueprint/mcp-serverClient teams' blueprints for coding agents (token from an engagement). Free: agentblueprint.ai/mcp0stars