
fetch-mcp

2025.04.04
131
TypeScriptURL获取视频字幕内容生成
fetch-mcp 是一个用于获取URL内容和YouTube视频字幕的MCP服务器。它支持多种运行模式,包括stdio、sse和http服务器模式,可以根据需要灵活选择。该项目由ChatWise赞助,ChatWise是一个支持MCP的一体化LLM聊天机器人。
View on GitHub
Overview
基本能力
产品定位
fetch-mcp 是一个专注于获取网页内容和YouTube视频字幕的MCP服务器。
核心功能
- 支持多种运行模式:stdio、sse和http服务器模式
- 提供两种工具:
fetch_url
: 获取URL内容,支持返回HTML或Markdown格式fetch_youtube_transcript
: 获取YouTube视频字幕
适用场景
- 需要自动化获取网页内容的场景
- 需要获取YouTube视频字幕的场景
- 需要集成MCP服务的应用开发
工具列表
fetch_url
: 获取URL内容,可以返回HTML或Markdown格式(默认)fetch_youtube_transcript
: 获取YouTube视频字幕
使用教程
使用依赖
需要安装Node.js和npm/npx环境。
安装教程
可以直接通过npx运行,无需单独安装:
# 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
调试方式
运行后可以通过标准输入输出或HTTP接口进行调试,具体取决于选择的运行模式。