CF

c0tton-fluff/caido-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

138 stars 29 forks 품질 75 트렌드 36MIT

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
GitHub에서 전체 README 보기

설치

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" } } } }