MCP Finder

Find an MCP server for any task: searches the official registry, Smithery and npm; remote-first.

Free remote MCP server. No API key. Endpoint:

https://findanmcp.com/mcp

MCP Finder answers "is there an MCP server for X?" in one call. It federates the official MCP Registry (registry.modelcontextprotocol.io), the Smithery registry (with live use counts) and npm, dedupes the hits, ranks remote Streamable HTTP servers first, and returns the install snippet for the caller's own client. A second tool returns one server's tool list and connection details so an agent can decide before installing. Free, keyless, no account.

Tools

Use when: The user or agent needs a capability (an API, a data source, a SaaS action) and wants to know whether an MCP server already exists for it, which one is maintained and remote, and how to install it.
Not for: Calling the found server's tools (install it instead), or building a new MCP server.

Install

Claude Code
claude mcp add --transport http mcpfinder https://findanmcp.com/mcp -s user
Cursor (~/.cursor/mcp.json)
{
  "mcpServers": {
    "mcpfinder": {
      "url": "https://findanmcp.com/mcp"
    }
  }
}
VS Code / Copilot (user mcp.json)
{
  "servers": {
    "mcpfinder": {
      "type": "http",
      "url": "https://findanmcp.com/mcp"
    }
  }
}

or `code --add-mcp '{"name":"mcpfinder","type":"http","url":"https://findanmcp.com/mcp"}'`
Claude Desktop / claude.ai
Settings → Connectors → Add custom connector → URL `https://findanmcp.com/mcp`, Authentication: None.
Codex CLI (~/.codex/config.toml)
[mcp_servers.mcpfinder]
url = "https://findanmcp.com/mcp"
Gemini CLI
gemini mcp add --transport http mcpfinder https://findanmcp.com/mcp -s user
(settings.json uses `httpUrl`, not `url`.)

Every client: /install. Agents: /llms.txt, full reference /llms-full.txt, REST twin /openapi.json.