MCP HTTP Requests
About
A comprehensive HTTP client for API testing, web automation, and security testing with detailed logging.
Details
- Author
- godzeo
- Categories
- Developer Tools
Jump to
Setup
Install MCP HTTP Requests in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/godzeo/mcp-request
Follow the installation instructions in the repository README, then restart your MCP client.
A comprehensive HTTP client MCP (Model Context Protocol) server for API testing, web automation and security testing. Provides full-featured HTTP tools with detailed logging capabilities.
为API 测试和 Web 自动化和安全测试设计提供的全功能 HTTP 客户端 MCP 服务器,具备完整的 HTTP 工具和详细的日志记录功能。
With Cursor/Claude Code / 在 Cursor/Claude Code 中使用
Add to your MCP configuration (~/.cursor/mcp_servers.jsonor similar):
添加到你的 MCP 配置文件 (~/.cursor/mcp_servers.json或类似文件):
{ "mcpServers": { "mcp-request": { "command": "mcp-request", "type": "stdio" } } }
- http_get- GET request with full support / 全功能 GET 请求
- http_post- POST request with full support / 全功能 POST 请求
- http_put- PUT request with full support / 全功能 PUT 请求
- http_delete- DELETE request with full support / 全功能 DELETE 请求
- http_patch- PATCH request with full support / 全功能 PATCH 请求
- http_head- HEAD request with full support / 全功能 HEAD 请求
- http_options- OPTIONS request with full support / 全功能 OPTIONS 请求
- http_raw_request- 🔒 Raw HTTP requests for security testing / 🔒 用于安全测试的原始 HTTP 请求
# Basic GET request / 基础 GET 请求 http_get("https://api.example.com/users") # POST with data and headers / 带数据和请求头的 POST 请求 http_post( url="https://api.example.com/login", body='{"username":"test","password":"test"}', headers={"Content-Type": "application/json"} ) # Security testing with raw request / 使用原始请求进行安全测试 http_raw_request( url="https://vulnerable-site.com/search", method="POST", raw_body="q=test' OR 1=1--", headers={"Content-Type": "application/x-www-form-urlencoded"} )
Thehttp_raw_requesttool is specifically designed for security testing:
All HTTP requests and responses are automatically logged to:
- Location / 位置:~/mcp_requests_logs/
- Format / 格式: JSON with timestamps, complete request/response details / JSON 格式,包含时间戳和完整的请求/响应详情
- Filename / 文件名:requests_YYYYMMDD_HHMMSS.log
tail -f ~/mcp_requests_logs/requests_*.log
- Python ≥ 3.13
- httpx ≥ 0.25.0
- mcp[cli] ≥ 1.9.4
Contributions welcome! This tool is designed for defensive security testing and legitimate API testing purposes only.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Create crafted UI components inspired by the best 21st.dev design engineers.
Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server
An MCP server to help AI assistants to answer questions and generate AccelByte Extend SDK code more effectively .
MCP server for AI Diagram Maker — generate beautiful software engineering diagrams directly inside Cursor, Claude Desktop, Claude Code, or any MCP-compatible AI agent
ALAPI MCP Tools,Call hundreds of API interfaces via MCP
AI-powered SVG animation generator that transforms static files into animated SVG components using the Allyson platform
MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.
APIMatic MCP Server is used to validate OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMatic’s API.
One shared context layer for AI agents and humans — live API specs, DB schemas, and versioned contracts across repos so every agent and teammate works from the same source of truth.
Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





