I’ve been building and using agents heavily lately. The Model Context Protocol ecosystem is growing insanely fast, but discovering and configuring new tools is still highly manual. Every time I needed to connect an agent to a new service, I had to browse registries, figure out the transport type, identify required env vars, and manually update "mcp.json" files.

So I built MCPfinder. It aggregates servers from the official MCP registry, Glama, and Smithery (around 25,000 combined entries) into a deduplicated, ranked catalog.

But the real twist is the DX: MCPfinder is itself an MCP server :D

You only install it once as your "base capability" via standard stdio: npx -y @mcpfinder/server

From then on, when you tell your AI, "I need to query my PostgreSQL database," the magic happens autonomously.

It's completely free, AGPL-3.0 licensed, and built purely to optimize AI-tool surface discovery.

I'd love to hear your thoughts, feedback, or edge cases where JSON generation for specific platforms is acting up.