Fetch MCP Server 精选
提供以各种格式(包括 HTML、JSON、纯文本和 Markdown)获取 Web 内容的功能。
Tools
fetch_html
Fetch a website and return the content as HTML
fetch_markdown
Fetch a website and return the content as Markdown
fetch_txt
Fetch a website, return the content as plain text (no HTML)
fetch_json
Fetch a JSON file from a URL
README
获取 MCP 服务器
此 MCP 服务器提供获取各种格式的 Web 内容的功能,包括 HTML、JSON、纯文本和 Markdown。
组件
工具
-
fetch_html
- 获取网站并返回 HTML 格式的内容
- 输入:
url
(字符串,必需): 要获取的网站的 URLheaders
(对象,可选): 要包含在请求中的自定义标头
- 返回网页的原始 HTML 内容
-
fetch_json
- 从 URL 获取 JSON 文件
- 输入:
url
(字符串,必需): 要获取的 JSON 的 URLheaders
(对象,可选): 要包含在请求中的自定义标头
- 返回已解析的 JSON 内容
-
fetch_txt
- 获取网站并返回纯文本内容(无 HTML)
- 输入:
url
(字符串,必需): 要获取的网站的 URLheaders
(对象,可选): 要包含在请求中的自定义标头
- 返回网页的文本内容,其中删除了 HTML 标签、脚本和样式
-
fetch_markdown
- 获取网站并返回 Markdown 格式的内容
- 输入:
url
(字符串,必需): 要获取的网站的 URLheaders
(对象,可选): 要包含在请求中的自定义标头
- 返回转换为 Markdown 格式的网页内容
资源
此服务器不提供任何持久性资源。 它旨在按需获取和转换 Web 内容。
开始使用
- 克隆存储库
- 安装依赖项:
npm install
- 构建服务器:
npm run build
用法
要使用服务器,您可以直接运行它:
npm start
这将启动在 stdio 上运行的 Fetch MCP 服务器。
与桌面应用程序一起使用
要将此服务器与桌面应用程序集成,请将以下内容添加到应用程序的服务器配置中:
{
"mcpServers": {
"fetch": {
"command": "node",
"args": [
"{此处填写文件的绝对路径}/dist/index.js"
]
}
}
}
特性
- 使用现代 fetch API 获取 Web 内容
- 支持请求的自定义标头
- 提供多种格式的内容:HTML、JSON、纯文本和 Markdown
- 使用 JSDOM 进行 HTML 解析和文本提取
- 使用 TurndownService 进行 HTML 到 Markdown 的转换
开发
- 运行
npm run dev
以在监视模式下启动 TypeScript 编译器 - 使用
npm test
运行测试套件
许可证
此项目已获得 MIT 许可证的许可。
推荐服务器
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
mult-fetch-mcp-server
A versatile MCP-compliant web content fetching tool that supports multiple modes (browser/node), formats (HTML/JSON/Markdown/Text), and intelligent proxy detection, with bilingual interface (English/Chinese).
AIO-MCP Server
🚀 All-in-one MCP server with AI search, RAG, and multi-service integrations (GitLab/Jira/Confluence/YouTube) for AI-enhanced development workflows. Folk from
Knowledge Graph Memory Server
为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。
Hyperbrowser
欢迎来到 Hyperbrowser,人工智能的互联网。Hyperbrowser 是下一代平台,旨在增强人工智能代理的能力,并实现轻松、可扩展的浏览器自动化。它专为人工智能开发者打造,消除了本地基础设施和性能瓶颈带来的麻烦,让您能够:
https://github.com/Streen9/react-mcp
react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。

any-chat-completions-mcp
将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。
Exa MCP Server
一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。
AI 图像生成服务
可用于cursor 集成 mcp server
mcp-perplexity
Perplexity API 的 MCP 服务器。