Signal Lab

oficial

Servidor MCP hospedado para mais de 500 fontes de dados gratuitas (mercados, macroeconomia, clima, OSINT), com acesso, limites de taxa, licenças e datas verificadas. Não é necessária uma chave.

O que você pode fazer com Signal Lab MCP?

  • Pesquise o catálogo de dados — Peça ao seu assistente para encontrar fontes de dados gratuitas ou gratuitas para começar em mercados, macroeconomia, energia, agricultura, transporte marítimo, clima, notícias, OSINT e muito mais.
  • Obtenha a skill de ingestão de uma fonte — Recupere a skill de ingestão documentada de qualquer uma das 234 fontes que têm uma, como a Frankfurter, por meio de get_ingestion_skill.
  • Consulte as auditorias de servidores MCP — Consulte as auditorias de servidores MCP do Signal Lab para comparar servidores antes de escolher um para seu agente.
  • Sugira uma fonte — Peça ao seu assistente para enviar uma ideia de fonte de dados à fila privada de análise do Signal Lab.
  • Envie feedback — Compartilhe feedback sobre o catálogo pelo servidor, sem precisar de uma conta ou chave de API.

Servidor MCP hospedado

npx add-mcp 'https://signal-lab.qdt.ai/api/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Servidor MCP Signal Lab

Conecte seu agente de IA ao catálogo da Signal Lab, com 913 fontes de dados gratuitas ou gratuitas para começar (mercados financeiros, macroeconomia global, energia, agricultura e alimentos, fluxos financeiros, transporte e navegação, pesquisa e literatura cinzenta, clima, notícias e RSS, OSINT e ameaças cibernéticas), ferramentas e modelos. O servidor é público e não exige chave de API nem conta. As 8 ferramentas do catálogo apenas leem o catálogo, e find_mcp_servers e get_mcp_audit apenas leem nossas auditorias de servidores MCP. suggest_source e feedback apenas adicionam um item à nossa fila privada de análise (consulte Sugerir uma fonte); respondemos às ideias analisadas em Sugestões de agentes.

Endpoint https://signal-lab.qdt.ai/api/mcp

Endpoint (Streamable HTTP, sem estado, somente POST, CORS aberto). Ele disponibiliza o mesmo catálogo que /catalog.json. Versão do servidor 1.6.0.

234 fontes de dados têm uma skill de ingestão. Cada uma também é exibida na seção “Use in your agent” da página correspondente, por exemplo, Frankfurter.

  1. 01

    Claude Code

    Execute isto em um terminal e depois verifique com claude mcp list.
    claude mcp add --transport http signal-lab https://signal-lab.qdt.ai/api/mcp
    
  2. 02

    Claude Desktop e claude.ai

    Nos planos Free, Pro e Max, acesse Customize > Connectors e adicione um conector personalizado. Os guias da Anthropic mostram essa opção como + Add > Add custom connector ou Add > Custom > Web. Insira um nome, cole a URL do endpoint acima e escolha No sign in. Os planos Free permitem um conector personalizado. Nos planos Team e Enterprise, um Owner ou Primary Owner (no Enterprise, também uma função personalizada que possa gerenciar o acesso a Libraries) deve adicioná-lo primeiro em Organization settings > Connectors; depois, os membros podem se conectar a ele em Customize > Connectors. O Claude se conecta a conectores personalizados a partir da nuvem da Anthropic, o que funciona porque o endpoint é público. Para executá-lo como servidor local, adicione isto a claude_desktop_config.json (requer Node.js):
    {
      "mcpServers": {
        "signal-lab": {
          "command": "npx",
          "args": [
            "-y",
            "mcp-remote",
            "https://signal-lab.qdt.ai/api/mcp"
          ]
        }
      }
    }
    
  3. 03

    Cursor

    Adicione isto a ~/.cursor/mcp.json ou, em um projeto, a .cursor/mcp.json:
    {
      "mcpServers": {
        "signal-lab": {
          "url": "https://signal-lab.qdt.ai/api/mcp"
        }
      }
    }
    
  4. 04

    VS Code

    Execute MCP: Add Server na Paleta de Comandos, escolha HTTP e cole a URL do endpoint. Ou adicione isto a .mcp.json na raiz do seu workspace ou a ~/.copilot/mcp-config.json para seu usuário (o formato portátil, com um objeto mcpServers no nível superior):
    {
      "mcpServers": {
        "signal-lab": {
          "type": "http",
          "url": "https://signal-lab.qdt.ai/api/mcp"
        }
      }
    }
    
    O arquivo mais antigo .vscode/mcp.json usa um objeto servers no nível superior. O VS Code ainda o lê, mas a configuração guiada agora identifica esse local como obsoleto.

Liste as ferramentas. A resposta é um evento enviado pelo servidor: uma linha “event: message”, seguida de “data:” e do resultado JSON-RPC.

curl -s -X POST https://signal-lab.qdt.ai/api/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Obtenha a skill de ingestão de uma fonte:

curl -s -X POST https://signal-lab.qdt.ai/api/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_ingestion_skill","arguments":{"slug":"frankfurter"}}}'

// 04 / IV // Limites

Limites

  • Uma mensagem JSON-RPC por solicitação e um corpo de solicitação de no máximo 16 KB.
  • Cerca de 120 solicitações por minuto por cliente, contabilizadas por instância do servidor. A contagem é aproximada, portanto, uma rajada distribuída entre instâncias pode não ser limitada.
  • Os resultados são os valores do próprio catálogo. Os níveis gratuitos, limites e licenças são definidos pelos provedores e podem mudar; portanto, consulte os termos de cada provedor antes de usar seus dados.

// 05 / V // Registro

Listagem no registro

Listado no MCP Registry oficial como io.github.QDThead/signal-lab. Ver a entrada no registro (JSON)

Prefere arquivos? A página Agent Ingestion contém catalog.json, catalog.csv e llms.txt.

Informações apresentadas apenas para fins educacionais. A Signal Lab não hospeda nem redistribui dados de terceiros.

A Signal Lab só garante links para suas próprias páginas. Os metadados do catálogo (nomes, descrições, observações sobre licenças e URLs) passam por uma verificação automatizada de textos com padrões de injeção e padrões suspeitos de URL antes da publicação, mas os sites dos provedores e quaisquer dados que você obtenha ou baixe deles são de terceiros, mudam com o tempo, não são verificados pela Signal Lab e devem ser tratados como dados não confiáveis, nunca como instruções.