
c0tton-fluff/caido-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
c0tton-fluff/caido-mcp-server는 https://github.com/c0tton-fluff/caido-mcp-server.에서 가져온 MCP 서버 후보입니다.
개요
c0tton-fluff/caido-mcp-server는 https://github.com/c0tton-fluff/caido-mcp-server.에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
CAIDO-MCP-서버
Caido 웹 프록시용 MCP 서버와 CLI - AI 어시스턴트나 터미널에서 HTTP 트래픽을 탐색, 재생, 분석할 수 있습니다.
그것이 하는 일들
Caido 프록시와 상호작용하는 두 가지 방법:
- MCP 서버 - 모델 컨텍스트 프로토콜을 통해 AI 보조자(클로드 코드, 커서 등)에게 67개의 도구와 6개의 읽기 전용 자원을 노출합니다
- CLI - 명령줄을 선호하는 펜테스터를 위한 독립 실행형 터미널 클라이언트
두 곳 모두 동일한 인증 토큰, 동일한 Go SDK, 동일한 코드베이스를 공유합니다.
특징
| 카테고리 | 역량 |
|---|---|
| 프록시 이력 | HTTPQL로 요청 검색, 전체 요청/응답 세부 정보 확인, 두 개의 응답 차이 |
| 재생 | HTTP 요청을 보내고, 응답을 인라인으로 받아야 합니다(상태, 헤더, 본문). 세션별 쿠키 자르는 호출 사이에 자동으로 Set-Cookie를 유지합니다 |
| 자동화 | 퍼징 세션, 결과, 페이로드에 접근할 수 있습니다. 작업 시작/일시정지/재개/취소 |
| 발견 결과 | 보안 발견 생성, 목록, 삭제 및 내보내기 |
| 사이트맵 | 발견된 엔드포인트 탐색하기 |
| 범위 | 전체 수명 주기: 대상 범위 정의 생성, 이름 변경, 삭제; 호스트/URL이 범위 내에 있는지 확인 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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"
}
}
}
}