Passar para o conteúdo principal

Como configurar o Axur MCP em clientes de IA (Claude, ChatGPT e Gemini)

Visão geral

O Axur MCP (Model Context Protocol) é uma integração nativa que permite que modelos de IA acessem informações da plataforma Axur de forma segura por meio de uma API.


Pré-requisitos

Antes de iniciar a configuração, o usuário deve:

  1. Possuir acesso à plataforma Axur.

  2. Gerar uma API Key em:

  3. Utilizar um cliente compatível com MCP.

Atualmente, os seguintes clientes foram validados:

  • Claude Code

  • ChatGPT Codex

  • Gemini Antigravity/CLI


Documentação oficial

A documentação oficial do Axur MCP está disponível em:


Boas práticas de segurança

Nunca insira sua API Key diretamente em um prompt de IA.

A recomendação é solicitar que o próprio assistente gere um arquivo de configuração (mcp_config.json ou .mcp.json, conforme o cliente utilizado) e, somente após sua criação, inserir manualmente a API Key no campo correspondente.

Essa abordagem evita o compartilhamento de credenciais durante a conversa com o modelo e segue as melhores práticas de segurança.


Prompt de configuração do MCP

O prompt abaixo foi validado para os clientes compatíveis (Claude Code, ChatGPT Codex, Gemini Antigravity/CLI).

# MCP Configuration Task 

Create or update the client's MCP configuration file (`mcp_config.json`) with all four Axur MCP endpoints using Streamable HTTP (SSE):

1. Threat Hunting: https://mcp.axur.ai/mcp/th/
2. Cyber Threat Intelligence (CTI): https://mcp.axur.ai/mcp/cti/
3. Risk Tickets: https://mcp.axur.ai/mcp/tickets/

# Server Headers Required

For every server entry, include the following headers:

- Authorization: Bearer <YOUR_AXUR_API_KEY>
- Content-Type: application/json
- Accept: application/json, text/event-stream

# Verification

Verify that the initialize handshake connects successfully to https://mcp.axur.ai/mcp/th/ and return a list of available tools.

Após executar esse prompt, o modelo deverá criar o arquivo de configuração do MCP. Em seguida, deve-se substituir o placeholder <YOUR_AXUR_API_KEY> pela API Key gerada na plataforma Axur.


Testando a integração

Após concluir a configuração, recomenda-se executar uma busca simples para validar que a comunicação com o servidor MCP está funcionando corretamente.

O prompt abaixo realiza uma pesquisa no Threat Hunting utilizando uma marca de exemplo.

# Objective 

Perform a Threat Hunting audit to detect high-impersonation threats targeting the brand: "[INSERT YOUR BRAND NAME]".

# Execution Instructions

1. Build Query: Use build_url_domain_query_tool with parameter impersonated_brands_high: "[INSERT YOUR BRAND NAME]".
2. Run Threat Search: Call search_urls_domains using the generated query impersonatedBrandsHigh="[INSERT YOUR BRAND NAME]" for top 10 results.
3. Inspect Credential Risks: Extract references, hostnames, WHOIS registrants, credential harvesting indicators, and ISP geolocations.

# Report Format

Return a structured executive threat report with a summary table containing:

- Reference URL
- Impersonated Level (High)
- Credential Harvesting Risk (Yes / No / Possibly)
- Domain Host & Registrar
- Geolocation / ISP

Substitua [INSERT YOUR BRAND NAME] pelo nome da marca desejada antes de executar a consulta.


Resultado esperado

Se a configuração estiver correta, o assistente deverá:

  • Conectar-se com sucesso ao servidor MCP da Axur;

  • Concluir o handshake initialize;

  • Listar as ferramentas disponíveis;

  • Executar consultas na plataforma utilizando a API Key configurada;

  • Retornar os resultados estruturados conforme solicitado no prompt.


Resumo

  1. Gere uma API Key na plataforma Axur.

  2. Utilize um cliente compatível (Claude Code, ChatGPT Codex, Gemini Antigravity/CLI).

  3. Execute o prompt de configuração do MCP.

  4. Insira manualmente sua API Key no arquivo de configuração gerado.

  5. Execute o prompt de validação para confirmar que a integração está funcionando corretamente.

Respondeu à sua pergunta?