获取 MCP 服务器
该 MCP 服务器提供获取各种格式的 Web 内容的功能,包括 HTML、JSON、纯文本和 Markdown。
成分
工具
fetch_html
获取网站并以 HTML 格式返回内容
输入:
url
(字符串,必需):要获取的网站的 URLheaders
(对象,可选):包含在请求中的自定义标头
返回网页的原始 HTML 内容
fetch_json
从 URL 获取 JSON 文件
输入:
url
(字符串,必需):要获取的 JSON 的 URLheaders
(对象,可选):包含在请求中的自定义标头
返回解析后的 JSON 内容
获取文本
获取网站并以纯文本形式返回内容(无 HTML)
输入:
url
(字符串,必需):要获取的网站的 URLheaders
(对象,可选):包含在请求中的自定义标头
返回删除了 HTML 标签、脚本和样式的网页文本内容
fetch_markdown
获取网站并以 Markdown 格式返回内容
输入:
url
(字符串,必需):要获取的网站的 URLheaders
(对象,可选):包含在请求中的自定义标头
返回转换为Markdown格式的网页内容
资源
此服务器不提供任何持久性资源。其设计旨在按需获取和转换 Web 内容。
入门
克隆存储库
安装依赖项:
npm install
构建服务器:
npm run build
用法
要使用服务器,您可以直接运行它:
这将启动在 stdio 上运行的 Fetch MCP 服务器。
与桌面应用程序一起使用
要将此服务器与桌面应用程序集成,请将以下内容添加到应用程序的服务器配置中:
特征
使用现代 fetch API 获取网页内容
支持自定义请求头
提供多种格式的内容:HTML、JSON、纯文本和Markdown
使用 JSDOM 进行 HTML 解析和文本提取
使用 TurndownService 将 HTML 转换为 Markdown
发展
运行
npm run dev
以监视模式启动 TypeScript 编译器使用
npm test
运行测试套件
执照
该项目已获得 MIT 许可。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
提供获取各种格式的 Web 内容的功能,包括 HTML、JSON、纯文本和 Markdown。
Related MCP Servers
- AsecurityAlicenseAqualityEnables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.Last updated -611MIT License
- AsecurityAlicenseAqualityProvides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.Last updated -4365595MIT License
- AsecurityFlicenseAqualityProvides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown with support for custom headers.Last updated -4105,4183
- -securityFlicense-qualityProvides functionality to fetch and transform web content in various formats (HTML, JSON, plain text, and Markdown) through simple API calls.Last updated -105,4181