{"apiVersion":"v1","directorySlug":"directd-mcp-8e721e752c","title":"Direct Data","description":"Acesse +300 fontes de dados públicos com APIs de alta performance para risco, crédito e compliance. Integre dados confiáveis aos seus fluxos de decisão.","pageUrl":"https://www.mcpbundles.com/skills/directd-mcp-8e721e752c","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.directd.com.br/","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"br.com.directd/directd-mcp-8e721e752c","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"directdata_listar_apis","description":"Lista as consultas públicas da DirectData (nome, método, rota, resumo, parâmetros obrigatórios, manutenção e preço). O campo 'preco' é o valor por consulta, em reais, retornado para o TOKEN informado (já com acordo/desconto, quando houver) — só aparece quando há TOKEN disponível (argumento apiKey, header da conexão ou guardado na sessão). Se os itens vierem SEM o campo 'preco' porque o usuário ainda não informou o TOKEN, avise-o de que o preço só aparece depois que ele enviar o TOKEN da DirectDa","inputSchema":{"type":"object","required":["filtro"],"properties":{"apiKey":{"type":["string","null"],"default":null},"filtro":{"type":["string","null"]}}},"logicalName":"directdata_listar_apis","displayName":"directdata_listar_apis","title":"directdata_listar_apis","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"directdata_definir_token","description":"Define ou TROCA o TOKEN ativo da sessão. Chame esta tool sempre que o usuário informar um TOKEN ou pedir para trocar de TOKEN. Substitui qualquer token anterior (na sessão e, no modo local, no arquivo do PC). A partir daí, listar/detalhar/executar passam a usar este token automaticamente. Use antes de listar/executar quando o usuário trocar de conta/token, para garantir que o preço e as consultas saiam do token certo.","inputSchema":{"type":"object","required":["apiKey"],"properties":{"apiKey":{"type":"string"}}},"logicalName":"directdata_definir_token","displayName":"directdata_definir_token","title":"directdata_definir_token","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"directdata_executar_consulta","description":"Executa uma consulta DirectData via APIv3 (repasse). FLUXO OBRIGATÓRIO: antes de executar, use directdata_listar_apis para mostrar ao usuário as consultas que atendem ao pedido, recomende uma e PEÇA CONFIRMAÇÃO de qual consulta usar. Só chame com confirmar=true depois que o usuário aprovar. Se confirmar=false (padrão), a tool NÃO executa — devolve um pedido de confirmação. Retorna o envelope completo (metaDados + retorno) no modo síncrono, ou um consultaUid no modo assíncrono (quando a consulta","inputSchema":{"type":"object","required":["nome","parametros"],"properties":{"nome":{"type":"string"},"apiKey":{"type":["string","null"],"default":null},"confirmar":{"type":"boolean","default":false},"parametros":{"type":"object","additionalProperties":{"type":"string"}}}},"logicalName":"directdata_executar_consulta","displayName":"directdata_executar_consulta","title":"directdata_executar_consulta","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"directdata_detalhar_api","description":"Retorna o contrato completo de uma consulta: método, rota, URL completa, parâmetros (nome, obrigatoriedade, tipo, valores permitidos, descrição), status codes possíveis, exemplo de envelope de resposta e preço. O campo 'preco' é o valor por consulta, em reais, retornado para o TOKEN informado (já com acordo/desconto, quando houver) — só aparece quando há TOKEN disponível. Se vier SEM 'preco' porque o usuário ainda não informou o TOKEN, avise-o de que o preço só aparece depois que ele enviar o TO","inputSchema":{"type":"object","required":["nome"],"properties":{"nome":{"type":"string"},"apiKey":{"type":["string","null"],"default":null}}},"logicalName":"directdata_detalhar_api","displayName":"directdata_detalhar_api","title":"directdata_detalhar_api","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"directdata_gerar_integracao","description":"Gera um snippet de cliente HTTP para integrar uma consulta DirectData na linguagem pedida (csharp, python, javascript, typescript, go, php, curl). O snippet já inclui o envio do TOKEN, o tratamento do envelope (metaDados/retorno), a detecção de async (201 + consultaUid) e o tratamento de erros (400/401/403/429).","inputSchema":{"type":"object","required":["nome","linguagem"],"properties":{"nome":{"type":"string"},"linguagem":{"type":"string"}}},"logicalName":"directdata_gerar_integracao","displayName":"directdata_gerar_integracao","title":"directdata_gerar_integracao","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"directdata_consultar_resultado","description":"Fecha o fluxo assíncrono: busca o resultado de uma consulta criada com directdata_executar_consulta no modo assíncrono. Faz polling em /api/Historico/ObterRetornoConsultaAsync e retorna o envelope quando pronto, ou avisa que ainda está em processamento. Não gera cobrança adicional — a cobrança ocorreu na execução.","inputSchema":{"type":"object","required":["consultaUid"],"properties":{"apiKey":{"type":["string","null"],"default":null},"consultaUid":{"type":"string"}}},"logicalName":"directdata_consultar_resultado","displayName":"directdata_consultar_resultado","title":"directdata_consultar_resultado","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"directdata_guia_integracao","description":"Retorna padrões transversais de integração com a DirectData que não vêm por-endpoint no OpenAPI: autenticação via TOKEN, envelope de resposta, fluxo assíncrono, callback, rate limit e status codes. Tópicos: auth, envelope, async, callback, ratelimit, statuscodes. Vazio retorna o guia completo.","inputSchema":{"type":"object","required":["topico"],"properties":{"topico":{"type":["string","null"]}}},"logicalName":"directdata_guia_integracao","displayName":"directdata_guia_integracao","title":"directdata_guia_integracao","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Direct-Data&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuZGlyZWN0ZC5jb20uYnIvIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Direct-Data%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.directd.com.br%2F%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Direct-Data%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.directd.com.br%2F%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Direct+Data&connectorUrl=https%3A%2F%2Fmcp.directd.com.br%2F"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Direct-Data\" --url \"https://mcp.directd.com.br/\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/directd-mcp-8e721e752c","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/directd-mcp-8e721e752c/tools/{tool}","mcpServerUrl":"https://mcp.directd.com.br/","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/directd-mcp-8e721e752c?live=1"}