Fetch MCP Server

Fetch MCP Server

site icon
2025.01.19 277
TypeScript网页内容获取数据提取搜索工具
Fetch MCP Server 是一个用于获取网页内容的服务,支持多种格式的输出,包括HTML、JSON、纯文本和Markdown。它提供了丰富的工具集,可以满足不同场景下的网页内容获取需求。
View on GitHub

Overview

基本能力

产品定位

Fetch MCP Server 是一个用于获取网页内容的服务,支持多种格式的输出,包括HTML、JSON、纯文本和Markdown。

核心功能

  • 获取网页内容并返回HTML格式
  • 获取JSON文件并解析返回
  • 获取网页内容并返回纯文本格式(去除HTML标签)
  • 获取网页内容并转换为Markdown格式

适用场景

  • 需要从网页中提取结构化数据的场景
  • 需要将网页内容转换为Markdown格式的场景
  • 需要获取纯文本内容的场景

工具列表

  • fetch_html: 获取网页内容并返回HTML格式
  • fetch_json: 获取JSON文件并解析返回
  • fetch_txt: 获取网页内容并返回纯文本格式(去除HTML标签)
  • fetch_markdown: 获取网页内容并转换为Markdown格式

常见问题解答

使用教程

使用依赖

  1. 确保已安装Node.js和npm
  2. 克隆仓库

安装教程

  1. 安装依赖: npm install
  2. 构建服务器: npm run build
  3. 启动服务器: npm start

调试方式

  1. 开发模式: npm run dev
  2. 运行测试: npm test

许可证

该项目遵循 MIT 开源许可条款。