mcp-rquest MCPサーバー

mcp-rquest MCPサーバー

FlowHunt向けの高度なHTTPリクエストおよびドキュメント変換サーバー。AIエージェントが現実的なブラウザ挙動と強力なアンチボット回避でウェブと対話できるようにします。

「mcp-rquest」MCPサーバーの機能とは?

mcp-rquest MCPサーバーは、Claudeや他の大規模言語モデル向けに設計された、先進的で現実的なブラウザ同等のHTTPリクエスト機能を提供するModel Context Protocol (MCP)サーバーです。rquestエンジンの上で構築されており、TLS、JA3/JA4、HTTP/2の正確なブラウザフィンガープリントを用いて、一般的なアンチボット対策を回避し、人間のブラウジングをシミュレーションできます。さらに、PDFやHTMLドキュメントからMarkdownへの変換機能をサポートし、LLMによるWebやドキュメントの内容取り込み・処理を容易にします。また、安全な応答保存や大規模応答へのトークン対応処理、各種認証・リクエストカスタマイズにも対応しており、Web・ドキュメントデータを活用したAI開発ワークフロー強化のための強力なツールです。

プロンプト一覧

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

リソース一覧

明示的なリソースはファイルやREADMEに記載されていません。

ツール一覧

  • http_get: パラメータをカスタマイズしてGET HTTPリクエストを実行。
  • http_post: POSTリクエストでWebリソースへデータを送信。
  • http_put: PUTリクエストでリソースを更新。
  • http_delete: DELETEリクエストでサーバーからリソースを削除。
  • http_patch: PATCHリクエストでリソースを部分的に更新。
  • http_head: Webリソースのヘッダーのみを取得。
  • http_options: リソースがサポートするHTTPメソッドを取得。
  • http_trace: HTTPリクエストの診断トレースを実行。
  • get_stored_response: 保存済みの大規模HTTPレスポンスを取得(行番号範囲の指定も可能)。

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

  • Webスクレイピング&ブラウジング: 現実的なブラウザフィンガープリントを使い、アンチボット対策があるサイトからも安全にデータを取得。
  • 自動APIテスト: 全HTTPメソッドを活用し、認証やカスタムペイロードも含めたREST APIのテストが可能。
  • LLM向けドキュメント変換: HTMLやPDFドキュメントをMarkdownに変換し、LLMでの取り込み・処理を効率化。
  • 認証付きサイトからのデータ抽出: 認証、Cookie、カスタムヘッダーが必要なサイトからもデータ取得。
  • 大規模Webレスポンスの取り扱い: トークン制限に応じて保存・分割取得することで、大規模応答も段階的に処理可能。

セットアップ方法

Windsurf

  1. Node.jsやPythonなどの前提条件をインストールしてください。
  2. Windsurfの設定ファイル(例: windsurf.config.json)を開きます。
  3. mcpServersセクションにmcp-rquest MCPサーバーを追加します:
    {
      "mcpServers": {
        "mcp-rquest": {
          "command": "mcp-rquest",
          "args": ["server"]
        }
      }
    }
    
  4. 変更を保存してWindsurfを再起動します。
  5. mcp-rquestが利用可能なMCPサーバーに表示されていることを確認します。

Claude

  1. Claudeの設定ファイルを開きます。
  2. MCPサーバーセクションに次のJSONスニペットを挿入します:
    {
      "mcpServers": {
        "mcp-rquest": {
          "command": "mcp-rquest",
          "args": ["server"]
        }
      }
    }
    
  3. 変更を保存してClaudeを再起動します。
  4. サーバーが稼働しアクセス可能であることを確認します。

Cursor

  1. 必要な前提条件(Node.js、Python)をインストールします。
  2. Cursorの設定ファイルを編集します。
  3. 以下を追加します:
    {
      "mcpServers": {
        "mcp-rquest": {
          "command": "mcp-rquest",
          "args": ["server"]
        }
      }
    }
    
  4. Cursorを再起動します。
  5. MCPサーバーの接続性をテストします。

Cline

  1. 依存関係がインストールされていることを確認します。
  2. Clineの設定ファイルを更新します。
  3. 以下を挿入します:
    {
      "mcpServers": {
        "mcp-rquest": {
          "command": "mcp-rquest",
          "args": ["server"]
        }
      }
    }
    
  4. 保存してClineを再起動します。
  5. mcp-rquest MCPサーバーが動作していることを確認します。

APIキーのセキュアな設定

APIキーを安全に提供するには、環境変数を利用し、設定内で参照してください:

{
  "mcpServers": {
    "mcp-rquest": {
      "command": "mcp-rquest",
      "args": ["server"],
      "env": {
        "MY_API_KEY": "${MY_API_KEY_ENV_VAR}"
      },
      "inputs": {
        "api_key": "${MY_API_KEY_ENV_VAR}"
      }
    }
  }
}

MY_API_KEY_ENV_VARは、APIキーを保持するご自身の環境変数名に置き換えてください。

フロー内でこのMCPを使う方法

FlowHuntでのMCP利用

FlowHuntワークフローにMCPサーバーを組み込むには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します:

FlowHunt MCP flow

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

{
  "mcp-rquest": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定後、AIエージェントはこのMCPのすべての機能・ツールにアクセスできるようになります。"mcp-rquest"は実際のMCPサーバー名、URLもご自身のサーバーのものに変更してください。


概要

セクション有無詳細・備考
概要READMEに概要と機能説明あり
プロンプト一覧プロンプトテンプレートなし
リソース一覧明示的なリソース記載なし
ツール一覧READMEにツール一覧あり
APIキーのセキュア管理上記に例あり
サンプリング対応(評価上は重要でない)ドキュメント記載なし

上記の表から、mcp-rquestはHTTP全動詞・ドキュメント変換・大規模応答管理などツールカバレッジが優れ、ドキュメントも実用的、セットアップ例も充実した、特化型かつ堅牢なMCPサーバーです。一方で、プロンプトテンプレートや明示的なリソース、サンプリングやroots対応に関する記述はありません。AI開発者には現実的で用途が絞られた実用的なユーティリティですが、フルエコシステムサーバーではありません。


MCPスコア

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

総合評価: 6/10
HTTPリクエストとドキュメント変換に特化した、技術的に堅実でドキュメントも充実したMCPサーバー。ただし、プロンプトテンプレートやリソース公開、サンプリング/roots対応などの上位MCP機能は未対応です。

よくある質問

mcp-rquest MCPサーバーとは何ですか?

mcp-rquestは、AIアシスタント向けに現実的なHTTPリクエスト機能を提供する特殊なModel Context Protocol (MCP)サーバーです。高度なブラウザフィンガープリントを活用してアンチボット対策を回避し、すべてのHTTP動詞をサポート。HTML/PDFからMarkdownへの変換も可能で、LLMによる堅牢なWebインタラクションやドキュメント取り込みに最適化されています。

mcp-rquestにはどんなツールが含まれていますか?

主要な全HTTPメソッド(GET、POST、PUT、DELETE、PATCH、HEAD、OPTIONS、TRACE)、ドキュメントからMarkdownへの変換、大規模HTTPレスポンスの安全な保存/取得による効率的なLLM処理をサポートします。

代表的なユースケースは?

mcp-rquestは、アンチボット回避付きWebスクレイピング、自動APIテスト、LLM用のHTML/PDFからMarkdownへの変換、認証や保護されたサイトからのデータ抽出に最適です。トークン対応取得機能により大規模なWebレスポンスも扱えます。

APIキーを安全に渡す方法は?

設定で環境変数を利用してAPIキーを安全に注入してください。最善の方法はドキュメントで示すように、サーバー設定でキー変数を参照することです。

mcp-rquestはプロンプトテンプレートやリソース一覧に対応していますか?

いいえ。mcp-rquestはHTTPツールおよびドキュメント変換に特化しています。組み込みのプロンプトテンプレートやリソース公開機能はなく、AI連携向けのシンプルかつ専門的なユーティリティです。

mcp-rquestをFlowHuntと連携

AIエージェントに現実的で安全なウェブアクセスとシームレスなドキュメント変換を提供しましょう。FlowHuntで高度なHTTP操作とアンチボット保護のためにmcp-rquestをお試しください。

詳細はこちら

Firecrawl MCPサーバー
Firecrawl MCPサーバー

Firecrawl MCPサーバー

Firecrawl MCPサーバーは、FlowHuntやAIアシスタントに高度なウェブスクレイピング、深いリサーチ、コンテンツ発見機能を提供します。シームレスな統合により、開発環境内でリアルタイムのデータ抽出や自動リサーチワークフローを実現します。...

1 分で読める
AI Web Scraping +4
browser-use MCPサーバー
browser-use MCPサーバー

browser-use MCPサーバー

browser-use MCPサーバーは、AIエージェントがbrowser-useライブラリを利用してWebブラウザをプログラムで制御することを可能にします。自動ブラウジング、データ抽出、フォーム送信を実現し、FlowHuntや他の開発環境におけるAIワークフローにリアルタイムなWebコンテキストを提供します。...

1 分で読める
AI Automation +4
DeepSeek MCP サーバー
DeepSeek MCP サーバー

DeepSeek MCP サーバー

DeepSeek MCP サーバーは安全なプロキシとして機能し、DeepSeek の高度な言語モデルを Claude Desktop や FlowHunt などの MCP 対応アプリケーションに接続します。これにより、匿名での API 利用、ワークフロー自動化、集中管理が可能となります。...

2 分で読める
AI MCP +5