
c0tton-fluff/caido-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
c0tton-fluff/caido-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/c0tton-fluff/caido-mcp-server.
Обзор
c0tton-fluff/caido-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/c0tton-fluff/caido-mcp-server.
Обзор (машинный перевод)
caido-mcp-server
MCP-сервер и CLI для веб-прокси Caido — просматривайте, воспроизводите и анализируйте HTTP-трафик от AI-ассистентов или вашего терминала.
Что он делает
Два способа взаимодействия с вашим прокси Caido:
- MCP Server — предоставлять 67 инструментов и 6 ресурсов только для чтения для AI-ассистентов (Claude Code, Cursor и др.) через протокол Model Context Protocol
- CLI — автономный терминальный клиент для пентестеров, предпочитающих командную строку
Оба используют один и тот же токен аутентификации, один и тот же Go SDK и одну и ту же кодовую базу.
Особенности
| Категория | Возможности |
|---|---|
| История прокси | Поиск запросов с помощью HTTPQL, полная информация о запросах/ответах, разные два ответа |
| Воспроизведение | Отправка HTTP-запросов, получение ответа в строке (статус, заголовки, тело). Файл cookie jar за сессию автоматически сохраняется Set-Cookie между вызовами |
| Автоматизация | Доступ к сессиям фаззинга, результатам и полезным нагрузкам. Запуск/пауза/возобновление/отмена задач |
| Выводы | Создавать, перечислять, удалять и экспортировать результаты по безопасности |
| Карта сайта | Просмотр обнаруженных конечных точек |
| Scopes | Полный жизненный цикл: создание, переименование, удаление определений целевой области; проверка, входит ли хост/URL в область действия |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
caido-mcp-server
MCP server and CLI for Caido web proxy - browse, replay, and analyze HTTP traffic from AI assistants or your terminal.
What It Does
Two ways to interact with your Caido proxy:
- MCP Server - expose 70 tools and 6 read-only resources to AI assistants (Claude Code, Cursor, etc.) via the Model Context Protocol
- CLI - standalone terminal client for pentesters who prefer the command line
Both share the same auth token, the same Go SDK, and the same codebase.
Features
| Category | Capabilities |
|---|---|
| Proxy History | Search requests with HTTPQL, get full request/response details, diff two responses |
| Replay | Send HTTP requests (raw or a pasted cURL command), get response inline (status, headers, body). Per-session cookie jar auto-persists Set-Cookie between calls |
| Race conditions | Single-packet, last-byte-sync and sequential runs through Caido Replay Pipelines (0.59+), with a status-code tally per run |
| Automate | Access fuzzing sessions, results, and payloads. Start/pause/resume/cancel tasks |
| Findings | Create, list, delete, and export security findings |
| Sitemap | Browse discovered endpoints |
| Scopes | Full lifecycle: create, rename, delete target scope definitions; check if a host/URL is in scope |
| Projects | Full lifecycle: create, rename, select, delete projects |
| Workflows | List, run, and toggle automation workflows |
| Tamper | List, create, update, toggle, and delete Match & Replace rules in all four GUI modes (update raw, update value, add, remove); dry-run a rule against a raw request before committing it |
| Intercept | Check status, pause/resume, list/forward/drop intercepted requests |
| Environments | Create, select, delete variable environments (tokens, keys) |
| Filters | Create, list, and delete saved HTTPQL filter presets |
| Hosted Files | List payload files served by Caido |
| Tasks | List and cancel running background tasks |
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"caido": {
"command": "caido-mcp-server",
"args": ["serve"],
"env": {
"CAIDO_URL": "http://127.0.0.1:8080",
"CAIDO_ALLOW_SENSITIVE_HEADERS": "true"
}
}
}
}