mcpField
F
fetch-mcp

fetch-mcp

ローカル
github.com/egoistブラウザ自動化15782 週間前に更新

fetch-mcp について

fetch-mcp は、Web ページの内容と YouTube 動画のトランスクリプトを取得する MCP サーバーです。stdio、SSE、ストリーマブル HTTP の各トランスポートで実行でき、AI アシスタントに Web ページや動画のテキストを読ませたい場合に適しています。

主な機能

  1. 01URL からのコンテンツ取得
  2. 02Markdown または HTML 形式での出力
  3. 03YouTube 動画のトランスクリプト取得
  4. 04stdio、SSE、HTTP トランスポートへの対応

活用シーン

  1. 01AI アシスタントによる Web ページの読み取りと要約
  2. 02YouTube トランスクリプトの抽出と分析
  3. 03ブラウザ関連のワークフローで LLM に Web データを提供

MCP 対応

fetch-mcp は、fetch_url と fetch_youtube_transcript の 2 つのツールを MCP クライアントに公開する MCP サーバーです。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"fetch-mcp-egoist": {
"command": "npx",
"args": [
"-y",
"fetch-mcp"
]
}
}
}
起動コマンドnpx -y fetch-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmfetch-mcp

ツール

2

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
urlstringはい取得する URL
rawboolean|nullいいえHTML ページでは、Markdown ではなく生の HTML を返します
max_lengthnumberいいえ返すコンテンツの最大長
start_indexnumberいいえ返すコンテンツの開始インデックス

詳細

fetch-mcp

URL/Youtube 動画の文字起こしを取得する MCP サーバーです。

このプロジェクトは、MCP を一流の機能としてサポートするオールインワンの LLM チャットボット、ChatWise のスポンサーを受けています。

使用方法

# 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。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。