{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_t8kc9vqh3k35","handle":"mitmproxy-mcp","url":"https://wellknown.network/agents/mitmproxy-mcp","links":{"self":"https://wellknown.network/agents/mitmproxy-mcp/record.json","html":"https://wellknown.network/agents/mitmproxy-mcp","markdown":"https://wellknown.network/agents/mitmproxy-mcp/record.md","api":"https://wellknown.network/api/v1/agents/mitmproxy-mcp","status":"https://wellknown.network/api/v1/agents/mitmproxy-mcp/status","claim":"https://wellknown.network/agents/mitmproxy-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mitmproxy-mcp/claim.json","badge":"https://wellknown.network/agents/mitmproxy-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mitmproxy-mcp/history","tools":"https://wellknown.network/api/v1/agents/mitmproxy-mcp/tools"},"ard":{"identifier":"urn:air::server:mitmproxy-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mitmproxy-mcp","summary":"MITM proxy manager with MCP integration","description":"# mitmproxy MCP Server\nA Model Context Protocol (MCP) server that transforms mitmproxy into a powerful toolset for AI agents. This allows LLMs (like Claude, GPT-4, or local models) to inspect, modify, and replay HTTP/HTTPS traffic in real-time.\n\n## New in this build (the fun stuff)\n\nThis project has grown beyond simple capture + replay. You can now:\n\n* **Search traffic quickly** with filters by domain/method/body text.\n* **Extract data from responses** using JSONPath or CSS selectors.\n* **Use session variables** to grab tokens from one response and reuse them in later replays.\n* **Run lightweight fuzzing** against query params or JSON body fields for quick DAST checks.\n* **Reconstruct API patterns** and export an OpenAPI-style spec from captured traffic.\n* **Detect auth patterns** (Bearer/JWT/API key/session cookie/CSRF/OAuth hints).\n* **Generate starter scraper code** from real captured flows.\n\n## Why use this?\nStandard \"web search\" or \"fetch\" tools are stateless and easily detected. mitmproxy-mcp provides:\n\n* **Deep Debugging**: The agent can inspect full request/response cycles (headers, payloads, cookies) to identify why a frontend is failing or why an API is returning a `4xx/500` error.\n* **API Reverse Engineering**: Let the LLM observe undocumented internal APIs, map out JSON schemas, and generate client libraries or documentation automatically.\n* **Automated Security Testing**: Perform DAST (Dynamic Application Security Testing) by allowing the agent to inject payloads into specific parameters and analyze the response.\n* **Live Interception**: Modify traffic on the fly: inject headers, mock responses for testing, or block tracking pixels to reduce noise.\n* **Stealth Replay**: Uses `curl-cffi` to mimic Chrome/Safari TLS fingerprints, bypassing basic anti-bot measures that standard Python libraries trigger.\n\n## Key Features\n\n- **Lifecycle Control**: Start and stop the mitmproxy instance directly from the LLM.\n- **Deep Inspection**: Capture full request/respons…","publisher":null,"homepage":"https://github.com/snapspecter/mitmproxy-mcp","repository":"https://github.com/snapspecter/mitmproxy-mcp","version":"0.6.1","license":"MIT","protocols":["mcp"],"tags":["mitmproxy","mcp","proxy","http","debugging","api"],"pricing":null,"endpoints":[{"url":"pypi:mitmproxy-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"code.debugging","name":"Debugging","confidence":1,"provenance":"declared"},{"slug":"security.identity","name":"Identity & Access","confidence":0.745,"provenance":"derived"}],"categories":["code","security"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mitmproxy-mcp","registry":"pypi","observedAt":"2026-11-03T18:22:57.137Z","publishedAt":"2026-06-04T21:05:37.050515Z","latestVersion":"0.6.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mitmproxy-mcp","url":"https://pypi.org/project/mitmproxy-mcp/","firstSeenAt":"2026-09-10T06:23:20.281Z","fetchedAt":"2026-11-03T18:21:32.447Z","normalizedAt":"2026-11-03T18:21:32.447Z"}]},"firstSeenAt":"2026-09-10T06:23:20.281Z","updatedAt":"2026-11-03T18:22:57.137Z"}