基本能力
产品定位
MCP NPX Fetch 是一个用于获取和转换网页内容的工具,支持多种格式输出,适用于开发者和需要处理网页内容的用户。
核心功能
- 通用内容获取:支持 HTML、JSON、纯文本和 Markdown 格式
- 自定义请求头支持:可添加认证信息和自定义请求头
- 内置转换功能:自动在不同格式之间进行转换
- 高性能:使用现代 JavaScript 特性构建,优化速度
- MCP 兼容:与 Claude Desktop 和其他 MCP 客户端无缝集成
- 类型安全:使用 TypeScript 编写,提供完整的类型定义
适用场景
- 需要从网页获取特定格式内容的开发者
- 需要自动化处理网页内容的项目
- 需要将网页内容转换为 Markdown 或其他格式的用户
工具列表
- fetch_html:获取并返回原始 HTML 内容
- fetch_json:获取并解析 JSON 数据
- fetch_txt:获取并返回纯文本内容,去除 HTML 标签和脚本
- fetch_markdown:获取内容并转换为格式良好的 Markdown
常见问题解答
无特定常见问题解答内容。
使用教程
使用依赖
- Node.js 环境
- npm 或 npx
安装教程
NPM 全局安装
bash
npm install -g @tokenizin/mcp-npx-fetch
直接使用 NPX
bash
npx @tokenizin/mcp-npx-fetch
调试方式
-
克隆仓库
bash
git clone https://github.com/tokenizin-agency/mcp-npx-fetch.git
cd mcp-npx-fetch -
安装依赖
bash
npm install -
启动开发模式
bash
npm run dev -
运行测试
bash
npm test