MCP.so
登录

MCP Server Fetch Python

@tatn

基本信息

分类

浏览器自动化

许可证

MIT

传输方式

stdio

作者

tatn

关于 MCP Server Fetch Python

暂无概览

MCP Server Fetch Python 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-server-fetch-python": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "uvx",
        "mcp-server-fetch-python"
      ]
    }
  }
}

MCP Server Fetch Python 工具

4

Extracts 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_KEY environment 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.

常见问题

1

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`.

2

Is an OpenAI API key required?

No, only the `get-markdown-from-media` tool requires an `OPENAI_API_KEY`. The other three

评论

浏览器自动化 分类下的更多 MCP 服务器