Fetch MCPサーバー

AI MCP Servers Web Scraping Data Extraction

FlowHuntでMCPサーバーをホスティングするために私たちにお問い合わせください

FlowHuntは、お客様の内部システムとAIツールの間に追加のセキュリティレイヤーを提供し、MCPサーバーからアクセス可能なツールをきめ細かく制御できます。私たちのインフラストラクチャーでホストされているMCPサーバーは、FlowHuntのチャットボットや、ChatGPT、Claude、さまざまなAIエディターなどの人気のAIプラットフォームとシームレスに統合できます。

「Fetch」MCPサーバーは何をするものですか?

Fetch MCPサーバーは、HTML、JSON、プレーンテキスト、Markdownといったさまざまな形式でWebコンテンツを取得するための柔軟なModel Context Protocol(MCP)サーバーです。AIアシスタントと外部Webリソースの橋渡し役として機能し、Fetch MCPはAI駆動アプリケーションが必要な時にWebデータを取得・変換できるようにします。これにより、開発者やAIエージェントはデータ抽出・コンテンツ要約・さらなる処理など、動的なWebコンテンツをワークフローに組み込めます。サーバーはカスタムリクエストヘッダーをサポートし、最新のfetch APIを利用、Webデータのパースや変換ツールも備えているため、オンライン情報へのリアルタイムアクセスが求められるタスクに有用です。

プロンプト一覧

リポジトリ内にプロンプトテンプレートは記載されていません。

Logo

ビジネスを成長させる準備はできましたか?

今日から無料トライアルを開始し、数日で結果を確認しましょう。

リソース一覧

  • Fetch MCPサーバーは永続的なリソースを提供しません。オンデマンドでWebコンテンツを取得・変換する設計です。

ツール一覧

  • fetch_html
    Webサイトを取得し、HTMLコンテンツとして返します。
    入力: url(必須)、headers(任意)。
    出力: Webページの生HTMLコンテンツ。

  • fetch_json
    URLからJSONファイルを取得します。
    入力: url(必須)、headers(任意)。
    出力: パース済みのJSONコンテンツ。

  • fetch_txt
    Webサイトを取得し、プレーンテキスト(HTML無し)として返します。
    入力: url(必須)、headers(任意)。
    出力: HTMLタグ・スクリプト・スタイルが除去されたプレーンテキスト。

  • fetch_markdown
    Webサイトを取得し、Markdown形式で返します。
    入力: url(必須)、headers(任意)。
    出力: Webページ内容をMarkdown形式に変換したもの。

このMCPサーバーのユースケース

  • Webコンテンツ抽出
    パブリックWebサイトからHTML・JSON・プレーンテキストを取得し、AIエージェントによる分析や要約に活用。

  • コンテンツ変換
    サイト内容をMarkdownやプレーンテキストに変換し、ノートやドキュメントツールへの取り込みを容易に。

  • APIデータ取得
    パブリックAPIからJSON形式の構造化データを取得し、ワークフローやダッシュボード、LLMアプリケーションの文脈データとして利用。

  • カスタムデータ収集
    特定の認証やヘッダーが必要なエンドポイントも、カスタムヘッダー指定で高度なデータ取得が可能。

  • AIエージェント用コンテンツパース
    AIアシスタントが会話・リサーチ・自動化タスク中にライブWebコンテンツをパースして活用できるように。

セットアップ手順

Windsurf

  1. システムにNode.jsがインストールされていることを確認。
  2. Fetch MCPリポジトリをクローンし、依存パッケージをインストール(npm install)。
  3. npm run buildでサーバーをビルド。
  4. Windsurfの設定ファイルに以下を追加:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  5. Windsurfを再起動し、MCPサーバーが稼働していることを確認。

APIキーのセキュリティ

必要に応じて環境変数を挿入:

{
  "mcpServers": {
    "fetch": {
      "command": "node",
      "args": ["{ABSOLUTE PATH TO FILE HERE}/dist/index.js"],
      "env": {
        "API_KEY": "${FETCH_API_KEY}"
      },
      "inputs": {
        "api_key": "${FETCH_API_KEY}"
      }
    }
  }
}

Claude

  1. Node.jsがインストールされていることを確認。
  2. リポジトリのセットアップ手順(クローン、インストール、ビルド)に従う。
  3. Claude MCPの設定を編集:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  4. ファイルを保存し、Claudeを再起動。
  5. Fetch MCPサーバーが利用可能かを確認。

APIキーのセキュリティ

JSON例はWindsurfセクションを参照。

Cursor

  1. Node.jsをインストール。
  2. Fetch MCPサーバーをクローン&ビルド(npm install, npm run build)。
  3. Cursor MCP設定に追加:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  4. 保存してCursorを再起動。
  5. 接続が成功したか検証。

APIキーのセキュリティ

環境変数用のJSON形式は上記と同様に利用。

Cline

  1. Node.jsがインストールされていることを確認。
  2. Fetch MCPサーバーをクローン&ビルド。
  3. Cline MCPを以下で設定:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  4. Clineを再起動し、サーバーが動作しているか確認。

APIキーのセキュリティ

前述の環境変数JSON例を参照。

FlowHuntフロー内でMCPを使う方法

FlowHuntでMCPを統合するには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します。

FlowHunt MCPフロー

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションで以下のJSON形式でMCPサーバー詳細を入力してください:

{
  "fetch": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントはこのMCPをツールとして利用できるようになり、全ての機能や能力にアクセスできます。fetchは実際のMCPサーバー名に、URLも自身のMCPサーバーのものに置き換えてください。


概要

セクション利用可否詳細・備考
概要柔軟なHTTPコンテンツ取得をMCPで提供
プロンプト一覧プロンプトテンプレートの記載なし
リソース一覧永続リソースなし、オンデマンドで取得
ツール一覧fetch_html, fetch_json, fetch_txt, fetch_markdown
APIキーのセキュリティ設定で環境変数利用(例あり)
サンプリングサポート(評価で重要度低)サンプリングサポートの記載なし

Fetch MCPサーバーは総合評価7/10です。実用的で分かりやすいドキュメント、適切なライセンス、複数の有用なツールがある一方、プロンプトテンプレート・永続リソース・rootやサンプリングサポート情報が不足しています。


MCPスコア

ライセンス有無✅ (MIT)
ツールが1つ以上ある
フォーク数72
スター数448

よくある質問

Fetch MCPサーバーをFlowHuntに統合

動的なWebコンテンツアクセスでAIワークフローを強化しましょう。FlowHuntフローにFetch MCPサーバーを追加し、HTML、JSON、Markdownの取得によるスマートな自動化を実現します。

詳しく見る

Scrapling Fetch MCPサーバー
Scrapling Fetch MCPサーバー

Scrapling Fetch MCPサーバー

Scrapling Fetch MCPサーバーは、AIアシスタントやチャットボットがボット対策されたウェブサイトからテキストやHTMLコンテンツへアクセスできるようにし、ドキュメントやリファレンスマテリアルの取得を可能にして開発ワークフローを強化します。...

1 分で読める
MCP Server Web Scraping +4
Fetch MCP
Fetch MCP

Fetch MCP

FlowHuntをFetch MCPサーバーと連携させることで、HTML、JSON、プレーンテキスト、Markdownなど複数形式のウェブコンテンツの取得と変換を自動化します。AI駆動の柔軟なデータ抽出と開発者向けAPIツールでワークフローを強化します。...

1 分で読める
AI Fetch MCP +4
Lark(Feishu) MCPサーバー
Lark(Feishu) MCPサーバー

Lark(Feishu) MCPサーバー

Lark(Feishu) MCPサーバーはAIアシスタントとLark(Feishu)を接続し、FlowHuntを通じてLarkシートでの自動データ入力、共同レポート作成、ワークフロー自動化を可能にします。LarkエコシステムとAIによるやり取りのための標準化されたインターフェースを提供します。...

1 分で読める
AI Automation +5