Caido MCP Server logo

Caido MCP Server

Unclaimed

by c0tton-fluff

MCP server for Caido proxy integration. Enables AI assistants like Claude Code to browse, analyse, and interact with HTTP traffic.

Install

$go install github.com/c0tton-fluff/caido-mcp-server/v4/cmd/caido-mcp-server@latest

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
caidoclaude-codecligolangmcppentestsecurity

More in Security

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

caido_automate_task_control

Start/pause/resume/cancel fuzzing tasks

caido_batch_send

Send multiple requests in parallel (BAC sweeps, parameter fuzzing, endpoint sweeps). Max 50 per batch

caido_clear_session_cookies

Wipe the in-memory cookie jar for a replay session

caido_create_finding

Create finding linked to a request

caido_create_project

Create a new project

caido_create_replay_collection

Create a named replay collection

caido_create_replay_session

Create a named replay session, optionally seed with a request

caido_create_scope

Create new scope with allow/deny lists

caido_delete_findings

Delete findings by IDs or reporter name

caido_delete_project

Delete a project

caido_delete_replay_collection

Delete a replay collection

caido_delete_replay_sessions

Bulk delete replay sessions by ID

caido_delete_scope

Delete a scope

caido_diff_responses

Structural diff of two responses by Caido request ID: status/size change flags and a compact body/header summary (never dumps full bodies)

caido_edit_request

Modify and resend an existing request. Preserves auth/cookies while changing method, path, headers, or body

caido_export_curl

Convert a request to an executable curl command for PoC reports

caido_export_findings

Export findings for reporting

caido_get_automate_entry

Get fuzz results and payloads

caido_get_automate_session

Get session details with entry list

caido_get_replay_entry

Get replay entry with response. 2KB body limit default

caido_get_request

Get request details (metadata, headers, body). 2KB body limit default

caido_get_session_cookies

List metadata for cookies stored in a session jar matching a URL (values not returned)

caido_get_sitemap

Browse sitemap hierarchy

caido_is_in_scope

Check whether a host or URL is in the project scope; returns the matching scope and the allow/deny rule that decided it

caido_list_automate_sessions

List fuzzing sessions

caido_list_findings

List security findings

caido_list_projects

List projects, marks current

caido_list_replay_collections

List replay session collections

caido_list_replay_sessions

List replay sessions

caido_list_requests

List requests with HTTPQL filter and pagination

caido_list_scopes

List target scopes

caido_list_workflows

List automation workflows

caido_move_replay_session

Move a session to a different collection

caido_rename_project

Rename a project

caido_rename_replay_collection

Rename a replay collection

caido_rename_scope

Rename a scope

caido_run_workflow

Execute an active or convert workflow

caido_select_project

Switch active project

caido_send_request

Send HTTP request via Replay, returns response inline. Polls up to 10s. Auto-injects session cookies and persists Set-Cookie (toggle with useCookieJar)

caido_toggle_workflow

Enable or disable a workflow

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Caido MCP Server

How do I connect Caido MCP Server to Claude?
The listing records `go install github.com/c0tton-fluff/caido-mcp-server/v4/cmd/caido-mcp-server@latest` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Code, Cursor as compatible clients.
Is Caido MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Caido MCP Server do?
Caido MCP Server documents 40 tools to the agent, including caido_automate_task_control, caido_batch_send, caido_clear_session_cookies. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.