An MCP server providing realistic browser-like HTTP request capabilities with accurate TLS/JA3/JA4 fingerprints for bypassing anti-bot measures.
Documentation
mcp-rquest
Features
Complete HTTP Methods: Support for GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, and TRACE
Browser Fingerprinting: Accurate TLS, JA3/JA4, and HTTP/2 browser fingerprints
Content Handling: Automatic handling of large responses with token counting, HTML to Markdown conversion, PDF to Markdown conversion using the Marker library, secure storage of responses in system temporary directories
Authentication Support: Basic, Bearer, and custom authentication methods
mcp-rquest now supports PDF to Markdown conversion, allowing you to download PDF files and convert them to Markdown format that's easy for LLMs to process.
Installation# Using uv (recommended)
When using uv no specific installation is needed.\n\n### Using pip
Alternatively you can install mcp-rquest via pip:
pip install mcp-rquest
After installation, you can run it as a script using:
mcp-rquest leverages rquest's powerful browser emulation capabilities to provide realistic browser fingerprints, which helps bypass bot detection and access content normally available only to standard browsers.