Token导航 LogoToken导航TokenDH.com
MCP Webfetch logo
浏览器工具stdio官方级别未说明来源级核验

MCP Webfetch

MCP Server

一个基于MCP协议的服务器,能够抓取网页内容、将HTML转换为Markdown,并使用Claude AI对内容进行分析和总结。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
浏览器自动化PythonClaudeAI分析Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

NimbleBrainInc

提供方

NimbleBrainInc

最后核验

2026/5/17 20:23

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run python -m mcp_webfetch.server

详细介绍

WebFetch MCP服务器

![mpak](https://mpak.dev/packages/@nimblebraininc/webfetch?utm_source=github&utm_medium=readme&utm_campaign=mcp-webfetch) ![NimbleBrain](https://nimblebrain.ai?utm_source=github&utm_medium=readme&utm_campaign=mcp-webfetch) ![Discord](https://nimblebrain.ai/discord?utm_source=github&utm_medium=readme&utm_campaign=mcp-webfetch) ![License: MIT](LICENSE)

A. 模型上下文协议 (MCP)服务器,获取网页,将HTML转换为markdown,并使用Claude回答有关内容的问题。从任何MCP客户端获取任何网页的人工智能摘要和分析。

安装

安装时使用 篮子:

mpak install @nimblebraininc/webfetch

配置

从获取API密钥 Anthropic 控制台,然后配置:

mpak config set @nimblebraininc/webfetch anthropic_api_key YOUR_API_KEY

克劳德代码

claude mcp add webfetch -- mpak run @nimblebraininc/webfetch

克劳德桌面

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "webfetch": {
      "command": "mpak",
      "args": ["run", "@nimblebraininc/webfetch"]
    }
  }
}

mpak注册表页 获取完整安装选项。

工具

web_fetch

获取一个网页并回答有关其内容的问题。页面被提取,转换为markdown,并发送给Claude Haiku进行分析。

参数类型必填说明
urlstring要获取的URL。HTTP URL会自动升级为HTTPS。
promptstring关于页面内容的问题或说明。

示例调用:

{
  "name": "web_fetch",
  "arguments": {
    "url": "https://example.com",
    "prompt": "What is this page about? Summarize the main points."
  }
}

示例响应:

This page is the IANA example domain, reserved for use in documentation
and examples. It contains a simple heading and a paragraph explaining
that the domain is established for illustrative purposes.

特征:

  • 自动HTTP到HTTPS升级
  • HTML被清理并转换为markdown(删除脚本、样式、导航、页眉、页脚)
  • 15分钟内存缓存,用于重复获取同一URL
  • 跨主机重定向检测(返回重定向URL供您遵循)
  • 超大页面的内容截断

快速开始

本地开发

git clone https://github.com/NimbleBrainInc/mcp-webfetch.git
cd mcp-webfetch

# Install dependencies
uv sync

# Set API key
export ANTHROPIC_API_KEY=your-key-here

# Run the server (stdio mode)
uv run python -m mcp_webfetch.server

服务器支持HTTP传输:

  • 健康检查: GET /health
  • MCP端点: POST /mcp

发展

# Install with dev dependencies
uv sync --group dev

# Run all checks (format, lint, typecheck, unit tests)
make check

# Run unit tests
make test

# Run with coverage
make test-cov

关于

许可证

麻省理工学院

目录标签

目录标签

浏览器自动化PythonClaudeAI分析网页抓取本地部署HTML转Markdown内容总结MCP协议

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP