mcp-server-requests
If you are the rightful owner of mcp-server-requests and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server that provides HTTP request capabilities, enabling LLMs to fetch and process web content.
The mcp-server-requests is a Model Context Protocol (MCP) server designed to facilitate HTTP requests, allowing Language Learning Models (LLMs) to access and process web content efficiently. This server supports a wide range of HTTP methods including GET, POST, PUT, DELETE, and PATCH, providing flexibility in web interactions. It offers features such as converting web content to Markdown format, filtering out unnecessary content for LLMs, and customizing User-Agent headers. The server can also generate random User-Agent headers to mimic different browsers and operating systems, enhancing privacy and reducing the risk of being blocked by web servers. Additionally, it allows LLMs to access complete HTTP response header information, which can be crucial for understanding the context of the fetched data. The server is easy to install and configure, making it a versatile tool for developers working with LLMs.
Features
- Supports converting web content to Markdown format
- Supports filtering out content useless for LLMs
- Supports custom and random User-Agent headers
- Supports full HTTP methods (GET, POST, PUT, DELETE, PATCH)
- LLMs can access complete HTTP response header information
Tools
fetch
Get web content
http_get
Perform HTTP GET request
http_post
Perform HTTP POST request
http_put
Perform HTTP PUT request
http_patch
Perform HTTP PATCH request
http_delete
Perform HTTP DELETE request