mcp-server-requests
@coucya
关于 mcp-server-requests
Web Content Retrieval (full webpage, filtered content, or Markdown-converted), Custom User-Agent, Multi-HTTP Method Support (GET/POST/PUT/DELETE/PATCH), LLM-Controlled Request Headers, LLM-Accessible Response Headers, and more.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-server-requests": {
"command": "python",
"args": [
"-m",
"mcp_server_requests"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is mcp-server-requests?
An MCP server that provides HTTP request capabilities, enabling LLMs to fetch and process web content. It offers tools for fetching web content, saving it to files, and making generic HTTP requests, with support for content cleaning and markdown conversion.
How to use mcp-server-requests?
Install by cloning the repository and running pip install .. Configure in the MCP client settings by adding the command python -m mcp_server_requests to the mcpServers JSON. The server can also be started directly from the command line with various optional arguments for User‑Agent and root support.
Key features of mcp-server-requests
- Fetch web content and convert to Markdown.
- Filter out non‑visual elements (script, style, meta).
- Save fetched content directly to files (avoids token consumption).
- Generic HTTP requests with GET, POST, PUT, PATCH, DELETE.
- Custom or random User‑Agent strings.
- MCP workspace root support for file operations.
Use cases of mcp-server-requests
- Fetch a web page and feed its Markdown content into an LLM.
- Save scraped web content to a file for later analysis.
- Make API calls with custom headers and body (JSON/text).
- Retrieve raw HTML for processing outside the LLM context.
- Use workspace roots to restrict file saving to project directories.
FAQ from mcp-server-requests
How do I install mcp-server-requests?
Clone the repository from GitHub, then run pip install . in the project directory. Python is required.
How can I customize the User-Agent?
Use the --user-agent flag with a custom string, or --random-user-agent to generate a random one optionally constrained by browser and OS.
What content cleaning options does the fetch tool provide
AI 与智能体 分类下的更多 MCP 服务器
Open Multi-Agent Canvas
CopilotKitThe open-source multi-agent chat interface that lets you manage multiple agents in one dynamic conversation and add MCP servers for deep research
mcp-hfspace MCP Server 🤗
evalstateMCP Server to Use HuggingFace spaces, easy configuration and Claude Desktop mode.
Web Agent Protocol
OTA-Tech-AI🌐Web Agent Protocol (WAP) - Record and replay user interactions in the browser with MCP support
Mcp Agent
lastmile-aiBuild effective agents using Model Context Protocol and simple workflow patterns
Unreal Engine Generative AI Support Plugin
prajwalshettydevUnreal Engine plugin for LLM/GenAI models & MCP UE5 server. OpenAI GPT-5, Deepseek R1, Claude Opus/Sonnet, Gemini 3, Grok 4, Alibaba Qwen, Kimi, ElevenLabs TTS, Inworld, OpenRouter, Groq, GLM, Ollama, Local, Meshy, Tripo, Hunyuan3D, Rodin, fal, Dashscope, Seedream. NPC AI, agenti
评论