网页内容抓取服务器

一个模型上下文协议服务器,提供网页内容抓取功能,将HTML转换为Markdown以便于处理。

  • by ExactDoug
  • Python
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 ExactDoug/mcp-fetch

使用说明

获取MCP服务器

提供web内容获取功能的模型上下文协议服务器。此服务器使LLM能够从网页中检索和处理内容,将HTML转换为markdown以便于使用。

fetch工具将截断响应,但通过使用 start_index 参数,您可以指定从哪里开始内容提取。这让模型可以分块阅读网页,直到找到所需的信息。

可用工具

  • fetch -从互联网获取URL并将其内容提取为markdown。
    • url (字符串,必填):要获取的URL
    • max_length (整数,可选):返回的最大字符数(默认值:5000)
    • start_index (整数,可选):从此字符索引开始内容(默认值:0)
    • raw (boolean,可选):获取原始内容而不进行markdown转换(默认值:false)

鼓励

  • 获取
    • 获取一个URL并将其内容提取为markdown
    • 论据:
      • url (字符串,必填):要获取的URL

安装

可选:安装node.js,这将导致获取服务器使用更健壮的不同HTML简化器。

使用紫外线(推荐)

使用时 uv 不需要特定的安装。我们将 使用 uvx 直接运行 mcp-server-fetch.

使用PIP

或者,您可以安装 mcp-server-fetch 通过pip:

pip install mcp-server-fetch