MCP.so
ログイン

mcp-server-fetch-python

@tatn

mcp-server-fetch-python について

概要はまだありません

基本情報

カテゴリ

ブラウザ自動化

ライセンス

MIT

ランタイム

python

トランスポート

stdio

公開者

tatn

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-server-fetch-python": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "uvx",
        "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.

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

コメント

「ブラウザ自動化」の他のコンテンツ