mcp-server-fetch-python
@tatn
关于 mcp-server-fetch-python
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-server-fetch-python": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"uvx",
"mcp-server-fetch-python"
]
}
}
}工具
4Extracts raw text content directly from URLs without browser rendering
Fetches fully rendered HTML content using a headless browser
Converts web page content to well-formatted Markdown
Performs AI-powered content extraction from media files
概览
What is mcp-server-fetch-python?
mcp-server-fetch-python is an MCP server that fetches and transforms web content into various formats. It provides tools for extracting raw text, rendered HTML, Markdown, and AI-powered content from media files, supporting JavaScript-rendered pages and visual media analysis.
How to use mcp-server-fetch-python?
Install using uvx mcp-server-fetch-python or clone the repository and run locally with uv sync and uv build. Add the server configuration to your Claude Desktop configuration file (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json; Windows: %APPDATA%/Claude/claude_desktop_config.json) using the uvx command. For the media analysis tool, set the OPENAI_API_KEY environment variable; optionally set MODEL_NAME (default: "gpt-4o") and PYTHONIOENCODING to "utf-8".
Key features of mcp-server-fetch-python
- get-raw-text: Extracts raw text directly from URLs without browser rendering.
- get-rendered-html: Fetches fully rendered HTML using a headless browser.
- get-markdown: Converts web page content to well-formatted Markdown.
- get-markdown-from-media: AI-powered content extraction from images and videos.
- Media tool requires
OPENAI_API_KEYenvironment variable.
Use cases of mcp-server-fetch-python
- Scrape structured data (JSON, XML, CSV) from URLs quickly.
- Extract content from modern web applications and SPAs that require JavaScript rendering.
- Convert web pages to clean Markdown for documentation or note-taking.
- Perform text extraction from images and videos via OpenAI computer vision.
- Integrate content fetching into AI assistants via the MCP protocol.
FAQ from mcp-server-fetch-python
What tools does mcp-server-fetch-python provide?
It provides four tools: get-raw-text, get-rendered-html, get-markdown, and get-markdown-from-media.
Is an OpenAI API key required?
No, only the get-markdown-from-media tool requires an OPENAI_API_KEY. The other three
浏览器自动化 分类下的更多 MCP 服务器
Browser Control MCP
eyalzhMCP server paired with a browser extension that enables AI agents to control the user's browser.
BrowserTools MCP
AgentDeskAIMonitor browser logs directly from Cursor and other MCP compatible IDEs.
Playwright Mcp
microsoftPlaywright MCP server
Fastcrw
usFast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary.
Yoyo
firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
评论