MCPサーバーを取得する

この MCP サーバーは、HTML、JSON、プレーン テキスト、Markdown など、さまざまな形式で Web コンテンツを取得する機能を提供します。
コンポーネント
ツール
フェッチ_html
ウェブサイトを取得し、そのコンテンツを HTML として返します
入力:
url(文字列、必須): 取得するウェブサイトのURLheaders(オブジェクト、オプション): リクエストに含めるカスタムヘッダー
ウェブページの生のHTMLコンテンツを返します
フェッチ_json
URLからJSONファイルを取得する
入力:
url(文字列、必須): 取得するJSONのURLheaders(オブジェクト、オプション): リクエストに含めるカスタムヘッダー
解析されたJSONコンテンツを返します
フェッチ_txt
ウェブサイトを取得し、そのコンテンツをプレーンテキスト(HTML なし)として返します。
入力:
url(文字列、必須): 取得するウェブサイトのURLheaders(オブジェクト、オプション): リクエストに含めるカスタムヘッダー
HTMLタグ、スクリプト、スタイルを削除したウェブページのテキストコンテンツを返します
フェッチマークダウン
ウェブサイトを取得し、そのコンテンツをMarkdownとして返す
入力:
url(文字列、必須): 取得するウェブサイトのURLheaders(オブジェクト、オプション): リクエストに含めるカスタムヘッダー
ウェブページのコンテンツをMarkdown形式に変換して返します
リソース
このサーバーは永続的なリソースを提供しません。オンデマンドでWebコンテンツを取得および変換するように設計されています。
はじめる
リポジトリをクローンする
依存関係をインストール:
npm installサーバーをビルドする:
npm run build
使用法
サーバーを使用するには、直接実行します。
これにより、stdio 上で実行される Fetch MCP サーバーが起動します。
デスクトップアプリでの使用
このサーバーをデスクトップ アプリと統合するには、アプリのサーバー構成に以下を追加します。
特徴
最新のフェッチ API を使用して Web コンテンツを取得します
リクエストのカスタムヘッダーをサポート
複数の形式でコンテンツを提供: HTML、JSON、プレーンテキスト、Markdown
HTML解析とテキスト抽出にJSDOMを使用する
HTMLからMarkdownへの変換にはTurndownServiceを使用します
発達
npm run devを実行して、TypeScript コンパイラをウォッチモードで起動します。npm testを使用してテストスイートを実行します
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。
Related MCP Servers
- AsecurityAlicenseAqualityEnables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.Last updated -612MIT License
- AsecurityFlicenseAqualityProvides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.Last updated -4113,2322
- AsecurityFlicenseAqualityProvides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown with support for custom headers.Last updated -4113,2323
- -securityFlicense-qualityProvides functionality to fetch and transform web content in various formats (HTML, JSON, plain text, and Markdown) through simple API calls.Last updated -113,2321