Server names are not descriptive — nobody looking for a way to read PDFs searches for the package that does it. Matching on meaning is what makes "something that reads my calendar" return an answer. One tool and no credentials means it costs almost nothing to keep attached, and it is most useful in the moment you realise the assistant cannot do something yet.
A single-tool MCP server that searches an MCP registry semantically. You describe the capability you are after in ordinary words and it returns matching servers, so discovery happens in the client you are already using rather than by browsing a directory.
- Retrieval against the MCP registry from a plain-language query, matching on meaning rather than on exact name — `retrieve_mcps`
No account and no key. The npm package name is `mcp-server-retriever` (0.6.2); build from a clone with `npm install` and `npm run build`, confirm it starts with `node ./dist/index.js`, then point your client at that path — or install through Smithery.
One command — npx -y github:KBB99/mcp-registry-server
