HTTPX_MCP
@zhefox
关于 HTTPX_MCP
An MCP tool for HTTP interface testing, built on the httpx library, designed for AI.
概览
What is HTTPX_MCP?
HTTPX_MCP is an MCP (Model Context Protocol) tool for HTTP interface testing, built on the httpx library and designed for AI-driven interactions. It enables sending arbitrary HTTP requests and parsing raw request text (e.g., from Burp Suite) directly within MCP-compatible environments.
How to use HTTPX_MCP?
Install via pip (pip install httpx-mcp) or from source with pip install -e .. Add the server to your MCP configuration file as either "python -m httpx_mcp.server" (with optional cwd) or simply "httpx-mcp". Use the provided tools (http_request and http_raw) by passing parameters such as URL, method, headers, body, etc.
Key features of HTTPX_MCP
- Full HTTP method support: GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS
- Multiple request formats: JSON, form data, raw text
- Custom headers and SSL verification control
- Raw request parsing – paste Burp Suite captured requests directly
- Response details: status code, headers, body, and timing statistics
- Easy MCP server configuration with two alternative commands
Use cases of HTTPX_MCP
- API Testing: Quickly test REST API endpoints with various HTTP methods
- Security Testing: Send custom payloads for security assessments
- Interface Debugging: View detailed request/response information with timing
- Request Replay: Directly replay Burp Suite captured HTTP requests
FAQ from HTTPX_MCP
What HTTP methods are supported?
HTTPX_MCP supports GET, POST, PUT, DELETE, PATCH, HEAD, and OPTIONS via the method parameter of the http_request tool.
How can I reuse Burp Suite captured requests?
Use the http_raw tool and paste the raw HTTP request text (including headers and body) into the raw_request parameter, optionally providing a base_url.
Is SSL verification configurable?
Yes. Both tools have a verify_ssl boolean parameter (default true) to enable or disable SSL certificate verification.
How do I install HTTPX_MCP?
You can install it via pip: pip install httpx-mcp, or by cloning the repository and running pip install -e . from the httpx-mcp directory.
What license is HTTPX_MCP released under?
The project is licensed under the MIT license.
智能体框架 分类下的更多 MCP 客户端
MCP REST API and CLI Client
rakesh-eltropychatmcp
daodao97ChatMCP is an AI chat client implementing the Model Context Protocol (MCP).
Tester Client for Model Context Protocol (MCP)
apifyModel Context Protocol (MCP) Client for Apify's Actors
MCP CLI - Model Context Protocol Command Line Interface
chrishayuk
CreceRank | Mejor herramienta GEO en Español
CreceRank | Mejor herramienta GEO en EspañolCreceRank es la mejor herramienta GEO en Español. Puedes usar su MCP con esta url: https://crecerank.onrender.com/mcp
评论