ebka-caido-ai
v1.0.1
Published
MCP server for Caido - AI-powered security testing assistant
Maintainers
Readme
Ebka Caido AI — MCP Server
MCP server for Caido — AI-powered security testing assistant with 30+ tools.
Quick Start
Via npx (Recommended)
No installation needed. Add to your Claude Desktop config:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %AppData%\Claude\claude_desktop_config.json
{
"mcpServers": {
"caido": {
"command": "npx",
"args": ["-y", "ebka-caido-ai"],
"env": {
"CAIDO_BASE_URL": "http://localhost:8080"
}
}
}
}For Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"caido": {
"command": "npx",
"args": ["-y", "ebka-caido-ai"],
"env": {
"CAIDO_BASE_URL": "http://localhost:8080"
}
}
}
}Note: Update
CAIDO_BASE_URLif Caido runs on a different port.
From Source
git clone https://github.com/Slonser/Ebka-Caido-AI.git
cd Ebka-Caido-AI/claude-mcp-server
npm install
npm run buildThen use node /path/to/build/index.js as the command in your config.
Authentication
Authentication is handled automatically via OAuth:
- Start a conversation and try to use any Caido tool
- Claude will detect that authentication is needed and prompt you
- Use
authenticate— you'll receive a verification URL - Open the URL in your browser and authorize
- Use
check_authenticationto confirm — done!
Requirements
- Node.js >= 18
- Caido running locally
License
GPL-3.0
