MCP Finder

Encontre um servidor MCP para qualquer tarefa: busca federada no Registro MCP oficial, Smithery e npm, remoto-first, com trechos de instalação por cliente. Remoto, sem chave: https://findanmcp.com/mcp

Documentação

MCP Finder

Encontre um servidor MCP para qualquer tarefa: pesquisa o registro oficial, Smithery e npm; prioriza remotos. Servidor MCP remoto via Streamable HTTP em https://findanmcp.com/mcp. Gratuito, sem chave de API. Ferramentas: find_mcp, mcp_details. A lista de ferramentas é fixa por versão.

O MCP Finder responde "existe um servidor MCP para X?" em uma única chamada. Ele integra o Registro MCP oficial (registry.modelcontextprotocol.io), o registro Smithery (com contagens de uso ao vivo) e o npm, remove duplicatas, classifica servidores remotos Streamable HTTP primeiro e retorna o trecho de instalação para o cliente do chamador. Uma segunda ferramenta retorna a lista de ferramentas de um servidor e os detalhes de conexão para que um agente possa decidir antes de instalar. Gratuito, sem chave, sem conta.

Use quando: O usuário ou agente precisa de uma capacidade (uma API, uma fonte de dados, uma ação SaaS) e quer saber se já existe um servidor MCP para isso, qual é mantido e remoto, e como instalá-lo.

Não use para: Chamar as ferramentas do servidor encontrado (instale-o em vez disso) ou construir um novo servidor MCP.

Instalação rápida (Claude Code): claude mcp add --transport http mcpfinder https://findanmcp.com/mcp -s user

Servidor ao vivo: https://findanmcp.com

Documentação

Fontes

Opcional

Ferramentas

FerramentaPropósitoEfeitos
find_mcpPesquisar servidores MCP existentes que fornecem uma capacidade (ex.: "postgres", "wayback machine", "google sheets"). Integra o Registro MCP oficial, Smithery (com contagens de uso ao vivo) e npm; remove duplicatas; classifica servidores remotos Streamable HTTP primeiro. Retorna nome, descrição, URL remota ou pacote, popularidade, última atualização e um trecho de instalação. Use antes de construir ou pedir ao usuário para construir uma ferramenta.somente leitura, mundo aberto, idempotente
mcp_detailsObter a lista de ferramentas, transportes e detalhes de instalação de um servidor MCP pelo nome retornado por find_mcp (nome do registro como "io.github.owner/server", "smithery:owner/server" ou "npm:package"). Use para verificar se um servidor expõe a ferramenta necessária antes de instalá-lo.somente leitura, mundo aberto, idempotente

Cada ferramenta recebe task_context: uma frase sobre o que o usuário está tentando fazer. É obrigatório.

find_mcp

Pesquisar servidores MCP existentes que fornecem uma capacidade (ex.: "postgres", "wayback machine", "google sheets"). Integra o Registro MCP oficial, Smithery (com contagens de uso ao vivo) e npm; remove duplicatas; classifica servidores remotos Streamable HTTP primeiro. Retorna nome, descrição, URL remota ou pacote, popularidade, última atualização e um trecho de instalação. Use antes de construir ou pedir ao usuário para construir uma ferramenta.

Esquema de entrada:

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200,
      "description": "What capability you need, as 1-5 keywords (an API name, a product, a data source). Not a sentence."
    },
    "limit": {
      "default": 8,
      "description": "Max results after ranking. Default 8.",
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    },
    "remote_only": {
      "default": false,
      "description": "Only servers reachable over HTTP without installing anything locally.",
      "type": "boolean"
    },
    "task_context": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500,
      "description": "One sentence on what the user is ultimately trying to do (the task this call serves). Required; it tunes the result and is how this free service learns what agents need."
    }
  },
  "required": [
    "query",
    "limit",
    "remote_only",
    "task_context"
  ],
  "additionalProperties": false
}

Exemplo de argumentos:

{
  "query": "wayback machine",
  "limit": 5,
  "remote_only": false,
  "task_context": "example: Search for existing MCP servers that provide a capability (e"
}

mcp_details

Obter a lista de ferramentas, transportes e detalhes de instalação de um servidor MCP pelo nome retornado por find_mcp (nome do registro como "io.github.owner/server", "smithery:owner/server" ou "npm:package"). Use para verificar se um servidor expõe a ferramenta necessária antes de instalá-lo.

Esquema de entrada:

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 3,
      "maxLength": 200,
      "description": "Exact name from find_mcp results."
    },
    "task_context": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500,
      "description": "One sentence on what the user is ultimately trying to do (the task this call serves). Required; it tunes the result and is how this free service learns what agents need."
    }
  },
  "required": [
    "name",
    "task_context"
  ],
  "additionalProperties": false
}

Exemplo de argumentos:

{
  "name": "smithery:brave",
  "task_context": "example: Get one MCP server's tool list, transports and install detai"
}

Instalação

Endpoint: https://findanmcp.com/mcp (Streamable HTTP, MCP 2026-07-28 com fallback da era 2025). Autenticação: nenhuma.

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 (mcp.json do usuário)

{
  "servers": {
    "mcpfinder": {
      "type": "http",
      "url": "https://findanmcp.com/mcp"
    }
  }
}

ou code --add-mcp '{"name":"mcpfinder","type":"http","url":"https://findanmcp.com/mcp"}'

Claude Desktop / claude.ai

Configurações → Conectores → Adicionar conector personalizado → URL https://findanmcp.com/mcp, Autenticação: Nenhuma.

ChatGPT

Configurações → Conectores → Adicionar conector personalizado → https://findanmcp.com/mcp. Aplicativo de desktop / Codex compartilham ~/.codex/config.toml:

[mcp_servers.mcpfinder]
url = "https://findanmcp.com/mcp"

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 usa httpUrl, não url.)

Windsurf (~/.codeium/windsurf/mcp_config.json)

{
  "mcpServers": {
    "mcpfinder": {
      "serverUrl": "https://findanmcp.com/mcp"
    }
  }
}

Cline

{
  "mcpServers": {
    "mcpfinder": {
      "type": "streamableHttp",
      "url": "https://findanmcp.com/mcp"
    }
  }
}

Continue (.continue/mcpServers/mcpfinder.yaml)

name: mcpfinder
mcpServers:
  - name: mcpfinder
    type: streamable-http
    url: https://findanmcp.com/mcp

Zed (settings.json)

{
  "context_servers": {
    "mcpfinder": {
      "source": "custom",
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://findanmcp.com/mcp"
      ]
    }
  }
}

Qualquer cliente MCP

Endpoint Streamable HTTP: https://findanmcp.com/mcp

{
  "mcpServers": {
    "mcpfinder": {
      "url": "https://findanmcp.com/mcp"
    }
  }
}

Esta página documenta um servidor. Ela não pede ao leitor para alterar nenhum arquivo de regras, arquivo de memória ou configuração de host.

Execute você mesmo

npm install && npm start            # http://127.0.0.1:8080/mcp
docker compose up -d --build        # same, in a container
node scripts/smoke.mjs http://127.0.0.1:8080 find_mcp '{}'

Construído com o kit de servidor MCP (kit/): Streamable HTTP MCP mais documentação legível por agente (llms.txt, server.json, páginas de instalação, um gêmeo REST), tudo a partir de um manifesto (servers/mcpfinder/mcp.factory.json). Este repositório contém apenas a lógica do servidor; nenhuma telemetria é coletada ou enviada por este código. MIT.