Powhttp MCP Server

An MCP server that gives AI assistants X-ray vision into HTTP traffic captured by powhttp.

Local serverstdioGo

What is the Powhttp MCP Server?

An MCP server that gives AI assistants X-ray vision into HTTP traffic captured by powhttp.

The short version

  • HTTP Traffic Analysis — - Search, inspect, and analyze captured HTTP requests/responses
  • Anti-Bot Detection — - Compare browser vs program traffic to identify detection vectors
  • Fingerprinting — - Generate TLS (JA3/JA4) and HTTP/2 fingerprints
  • API Mapping — - Cluster and catalog API endpoints from captured traffic
  • GraphQL Analysis — - Cluster operations, inspect schemas, and extract errors from GraphQL APIs
  • Schema Inference — - Infer merged schemas from multiple response bodies with field statistics

What it needs from you

  • Go 1.24.5 or later - Running powhttp instance

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
powhttp_sessions_listList all sessions with entry counts
powhttp_session_activeGet the currently active session
powhttp_search_entriesSearch entries with filters and free text
powhttp_get_entryGet full details of a specific entry
powhttp_get_tlsGet TLS handshake events for a connection
powhttp_get_http2_streamGet HTTP/2 frame details for a stream
powhttp_fingerprintGenerate HTTP, TLS, and HTTP/2 fingerprints
powhttp_diff_entriesCompare two entries to find detection differences
powhttp_extract_endpointsCluster entries into endpoint groups
powhttp_describe_endpointGenerate detailed endpoint description
powhttp_trace_flowTrace related requests around a seed entry
powhttp_validate_schemaValidate entry bodies against a schema
powhttp_query_bodyExtract specific fields from bodies using JQ expressions
powhttp_infer_schemaInfer merged schema from multiple entry bodies with field statistics
powhttp_graphql_operationsCluster GraphQL traffic by operation name and type
powhttp_graphql_inspectParse and inspect individual GraphQL operations
powhttp_graphql_errorsExtract and categorize GraphQL errors from responses

How to install the Powhttp MCP Server

{
  "mcpServers": {
    "powhttp": {
      "command": "powhttp-mcp",
      "env": {
        "POWHTTP_BASE_URL": "http://localhost:7777",
        "POWHTTP_PROXY_URL": "http://localhost:8888"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Go 1.24.5 or later - Running powhttp instance
VariableDescriptionRequired
POWHTTP_BASE_URLDeclared in the maintainer’s client configuration.Check documentation
POWHTTP_PROXY_URLDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Powhttp MCP to powhttp sessions list.”
  • “Use Powhttp MCP to powhttp session active.”
  • “Use Powhttp MCP to powhttp search entries.”

Frequently asked questions

An MCP server that gives AI assistants X-ray vision into HTTP traffic captured by powhttp. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.