Skip to main content

Cyberstrike is now open source! AI-powered penetration testing for security professionals. Star on GitHub

MCP

O Cyberstrike usa o Model Context Protocol (MCP) para integrar ferramentas externas. Qualquer servidor compativel com MCP — local ou remoto — pode ser conectado, dando ao agente de IA acesso as suas ferramentas durante avaliacoes.

Servidores Integrados

O Cyberstrike vem com tres servidores MCP habilitados por padrao:

ServidorProposito
github-securityAnalise de seguranca de repositorios GitHub
cveConsultas de vulnerabilidades CVE/NVD/EPSS/KEV
osintColeta de inteligencia de fontes abertas

Sua propria configuracao e mesclada sobre estes.

Adicionando Servidores

Servidores MCP ficam sob o mapa plano mcp na sua configuracao, indexados por nome:

cyberstrike.json
{
"mcp": {
"my-tools": {
"type": "local",
"command": ["your-mcp-server"]
}
}
}

Servidores Locais (stdio)

Servidores locais executam como processos filhos:

{
"mcp": {
"filesystem": {
"type": "local",
"command": ["npx", "-y", "@modelcontextprotocol/server-filesystem", "/path/to/dir"]
}
}
}

Servidores Remotos (HTTP)

Servidores remotos conectam via StreamableHTTP ou SSE:

{
"mcp": {
"remote-tools": {
"type": "remote",
"url": "https://mcp.example.com/sse"
}
}
}

Servidores remotos suportam autenticacao OAuth para endpoints protegidos.

Gerenciamento

ComandoO que gerencia
/mcpsServidores MCP locais e remotos (adicionar, alternar, remover)
/boltServidores Bolt especificamente (adicionar, parear, alternar, remover)

Em ambos os dialogos: a para adicionar, espaco para alternar, esc para fechar.

Compatibilidade de Modelo

Caution

Modelos baseados em subprocesso nao podem acessar ferramentas MCP. Use um modelo de API direta (ex: anthropic/claude-sonnet-4-20250514, openai/gpt-4o) para integracao completa com MCP.

Precedencia de Configuracao

Entradas MCP seguem a hierarquia de configuracao padrao: .cyberstrike/ do projeto sobrescreve cyberstrike.json do projeto, que sobrescreve ~/.config/cyberstrike/ global, que sobrescreve servidores integrados.

Guias Detalhados

GuiaDescricao
Servidores LocaisConfiguracao de servidor MCP local stdio
Servidores RemotosConexoes remotas HTTP/SSE
OAuthAutenticacao OAuth para servidores remotos
Criando ServidoresConstrua servidores MCP personalizados

Danger

Use ferramentas de seguranca apenas contra alvos autorizados. Testes de penetracao nao autorizados sao ilegais.