关于 fetch-mcp
fetch-mcp 是一个 MCP 服务,用于抓取网页内容和 YouTube 视频字幕。它支持 stdio、SSE 和 streamable HTTP 三种传输方式,适合需要让 AI 助手读取网页或视频文本的用户。
主要功能
- 01抓取 URL 内容
- 02返回 Markdown 或 HTML 格式
- 03获取 YouTube 视频字幕
- 04支持 stdio、SSE 与 HTTP 传输
适用场景
- 01让 AI 助手读取网页正文进行总结
- 02提取 YouTube 视频字幕用于分析或整理
- 03在浏览器类工作流中为 LLM 提供网页数据
MCP 相关
fetch-mcp 是一个 MCP 服务,向 MCP 客户端暴露 fetch_url 和 fetch_youtube_transcript 两个工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
2收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 是 | 要获取的 URL |
| raw | boolean|null | 否 | 对于 HTML 页面,返回原始 HTML 而非 Markdown |
| max_length | number | 否 | 要返回的内容的最大长度 |
| start_index | number | 否 | 要返回的内容的起始索引 |
详细介绍
fetch-mcp
用于获取 URL / YouTube 视频文字稿的 MCP 服务。
本项目由 ChatWise 赞助,这是一个内置一流 MCP 支持的一体化 LLM 聊天机器人。
用法
# stdio server
npx -y fetch-mcp
# sse server
npx -y fetch-mcp --sse
# streamable http server at /mcp
npx -y fetch-mcp --http
# custom endpoint
npx -y fetch-mcp --http /my-mcp
工具
fetch_url
获取 URL,可返回 HTML 或 Markdown(默认)。
fetch_youtube_transcript
获取 YouTube 文字稿。
许可证
MIT。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。