mcp-discover
v0.1.7
Published
Auto-generate .well-known/mcp.json for any MCP server and search for MCP servers in the network.
Maintainers
Readme
mcp-discover
Discover, search, and inspect MCP servers — and generate .well-known/mcp.json capability documents.
Fills the top-4 capability discovery gap in the MCP 2026 roadmap.
npx mcp-discover search email
npx mcp-discover tools @notionhq/notion-mcp-serverWhy
The MCP ecosystem is growing fast but fragmented. There's no way to find what servers exist or understand what they do without manually connecting to each one.
The MCP 2026 roadmap identifies capability discovery as a top-4 priority. No tool existed to solve it. mcp-discover changes that.
Commands
search
Find MCP servers by keyword across the entire npm ecosystem.
npx mcp-discover search email
npx mcp-discover search github
npx mcp-discover search # list alltools
See every tool a server exposes — without reading any docs.
npx mcp-discover tools @notionhq/notion-mcp-serverChecks for a published .well-known/mcp.json first. If not found, offers to temporarily install and inspect the server, then caches the result so you never wait twice.
generate
Connect to a live server and generate its .well-known/mcp.json.
npx mcp-discover generate --command mcp-server-everything
npx mcp-discover generate --url http://localhost:3001/mcpvalidate
Check an existing mcp.json against the schema.
npx mcp-discover validate .well-known/mcp.jsoninspect
Show registry details about a specific server.
npx mcp-discover inspect @notionhq/notion-mcp-serverindex
Build and cache the local server index manually.
npx mcp-discover index
npx mcp-discover index --refreshShortcut
After global install, use mcpd instead of mcp-discover:
npm install -g mcp-discover
mcpd search email
mcpd tools @notionhq/notion-mcp-serverLicense
MIT
