MCPサーバーを取得する

この MCP サーバーは、HTML、JSON、プレーン テキスト、Markdown など、さまざまな形式で Web コンテンツを取得する機能を提供します。
コンポーネント
ツール
フェッチ_html
ウェブサイトを取得し、そのコンテンツを HTML として返します
入力:
url(文字列、必須): 取得するウェブサイトのURLheaders(オブジェクト、オプション): リクエストに含めるカスタムヘッダー
ウェブページの生のHTMLコンテンツを返します
フェッチ_json
URLからJSONファイルを取得する
入力:
url(文字列、必須): 取得するJSONのURLheaders(オブジェクト、オプション): リクエストに含めるカスタムヘッダー
解析されたJSONコンテンツを返します
テキストファイル
ウェブサイトを取得し、そのコンテンツをプレーンテキスト(HTML なし)として返します。
入力:
url(文字列、必須): 取得するウェブサイトのURLheaders(オブジェクト、オプション): リクエストに含めるカスタムヘッダー
HTMLタグ、スクリプト、スタイルを削除したウェブページのテキストコンテンツを返します
フェッチマークダウン
ウェブサイトを取得し、そのコンテンツをMarkdownとして返す
入力:
url(文字列、必須): 取得するウェブサイトのURLheaders(オブジェクト、オプション): リクエストに含めるカスタムヘッダー
ウェブページのコンテンツをMarkdown形式に変換して返します
リソース
このサーバーは永続的なリソースを提供しません。オンデマンドでWebコンテンツを取得および変換するように設計されています。
Related MCP server: Fetch MCP Server
はじめる
リポジトリをクローンする
依存関係をインストール:
npm installサーバーをビルドする:
npm run build
Smithery経由でインストール
Smithery経由で Claude Desktop 用の fetch-mcp を自動的にインストールするには:
使用法
サーバーを使用するには、直接実行します。
これにより、stdio 上で実行される Fetch MCP サーバーが起動します。
デスクトップアプリでの使用
このサーバーをデスクトップ アプリと統合するには、アプリのサーバー構成に以下を追加します。
特徴
最新のフェッチ API を使用して Web コンテンツを取得します
リクエストのカスタムヘッダーをサポート
複数の形式でコンテンツを提供: HTML、JSON、プレーンテキスト、Markdown
HTML解析とテキスト抽出にJSDOMを使用する
HTMLからMarkdownへの変換にはTurndownServiceを使用する
発達
npm run devを実行して、TypeScript コンパイラをウォッチモードで起動します。npm testを使用してテストスイートを実行します
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。