MrScraper

公式

自動ブラウザー描画で、公開ウェブページをMarkdown、HTML、またはスクリーンショットとして取得し、ウェブを検索して解析済みの結果を取得し、プランの使用状況を確認できます。

MrScraper MCPで何ができますか?

  • ページをMarkdown、HTML、またはスクリーンショットとして取得 — scraperAPIを使って、公開URLをいずれか、またはすべての形式で取得するようアシスタントに依頼できます。
  • ブラウザーでレンダリングされるページに対応 — ブラウザーでの自動レンダリングを依頼したり、CSSセレクターが表示されるまで待機したり、指定した国からページを読み込んだりできます。
  • ウェブを検索 — webSearchに検索クエリまたは検索結果ページのURL全体を渡すと、順位、タイトル、リンク、スニペットを含む解析済みの結果を取得できます。
  • 複数のサイトを比較 — 検索とページの読み取りを組み合わせ、参照用の情報源を保持しながら、価格、製品、ドキュメントのページを比較できます。
  • プランの使用状況を確認 — statusに問い合わせると、プラン、トークン上限、使用済みトークン数、残りのトークン数、レート制限を確認できます。

ホスト型 MCP サーバー

npx add-mcp 'https://mcp.mrscraper.com/mcp'

Claude Code、Codex、Cursor などにインストールできます

ドキュメント

MrScraper

MrScraper MCP Server

MrScraper の公式 Model Context Protocol (MCP) サーバーです。AI アシスタントにリアルタイムのウェブデータを提供します。ホスト型エンドポイントにブラウザーでサインインするか、自分でローカルサーバーを実行して、公開ページを Markdown、HTML、スクリーンショットのいずれかで読み取り、ウェブを検索し、プランの使用状況を確認できます。

Official MrScraper server npm version License: MIT Hosted at mcp.mrscraper.com

Model Context Protocol compatible MCP Registry: io.github.mrscraper-com/mrscraper-mcp Auth: OAuth 2.1 or API key Transport: Streamable HTTP or stdio

scraperAPI: HTML, Markdown, screenshot webSearch: parsed results status: plan usage

ドキュメント · ツールリファレンス · セキュリティ · サポート


MrScraper MCP は、AI アシスタントやエージェントを MrScraper のウェブデータサービスに接続します。接続すると、チャットにページをコピーしなくても、アシスタントが公開ウェブページを取得したり、ウェブ検索でページを見つけたり、プランの残りトークン数を確認したりできます。

MrScraper MCP でできること:

  • ページを読む。 公開ページを Markdown、HTML、スクリーンショットのいずれか、または3つすべてで取得します。
  • ブラウザーが必要なページを読む。 ページにブラウザーが必要な場合はブラウザーによるレンダリングが自動的に開始されます。また、要素の表示を待ったり、指定した国からページを読み込んだりできます。
  • ウェブを検索する。 クエリに対する解析済みの結果(順位、タイトル、リンク、スニペット)を取得し、必要なページを読み込みます。
  • 調査して比較する。 検索とページの読み込みを組み合わせて、サイト間で料金ページ、製品ページ、ドキュメントを比較できます。参照用にソースページも保持されます。
  • 使用状況を確認する。 プランの残りトークン数を確認できます。

ワンクリック設定

AI クライアントを選択してください。各クライアントでは、初めてツールを使うときにブラウザーで MrScraper にサインインするため、API キーを貼り付ける必要はありません。

Add to Cursor
Cursor に追加

ワンクリックでインストール。
Add to VS Code
VS Code に追加

ワンクリックでインストール。
Get the JetBrains plugin
JetBrains プラグインを入手

JetBrains AI エージェント向け。
Add to Claude
Claude に追加

カスタムコネクターとして。
Add to Claude Code
Claude Code に追加

コマンド1つ。
Add to Codex
Codex に追加

コマンド1つ。

エージェントに設定を任せる

多くの AI コーディングエージェントは、自分でサーバーを設定できます。次のプロンプトをエージェントに貼り付けてください。

Connect MrScraper MCP to this agent. Detect the current MCP client and configure a Streamable HTTP server named mrscraper at https://mcp.mrscraper.com/mcp with no credential. The server uses OAuth 2.1, so the client will open a browser to sign in. If the client cannot do OAuth, fall back to a MrScraper API key from https://app.mrscraper.com/api-tokens stored through the client's environment-variable or secret-storage mechanism and sent as Authorization: Bearer <key>. Reload the MCP client when required, then list the tools and confirm that scraperAPI, webSearch, and status are the only available tools.

ツール

ツール機能
scraperAPI指定された URL を HTML、Markdown、スクリーンショット、またはそれらの組み合わせで取得します。ブラウザーによるレンダリング、CSS セレクターの表示待ち、国、タイムアウト、再試行回数などのオプションがあります。
webSearchクエリテキストまたは検索結果ページの完全な URL からウェブ検索を実行し、解析済み JSON または検索結果ページの HTML を返します。地域、言語、ページを指定できます。
statusアカウントのプラン、トークン上限、トークン使用量、残りトークン数、レート制限を返します。

ウェブツールは読み取り専用です。MCP Apps に対応したホストでは、検索結果ウィジェットとアカウント使用状況メーターも表示されます。

手動で接続する

エンドポイント(Streamable HTTP):

https://mcp.mrscraper.com/mcp

認証情報を指定せずに URL を MCP クライアントに追加します。クライアントがブラウザーを開くので、MrScraper にサインインしてアクセスを承認すると、クライアントがトークンを保存します。/mcpを含め、URL は表示どおりに使用してください。

Claude Code:

claude mcp add --transport http --scope user mrscraper https://mcp.mrscraper.com/mcp

Codex:

codex mcp add mrscraper --url https://mcp.mrscraper.com/mcp

ファイルで設定するクライアント:

{
  "mcpServers": {
    "mrscraper": {
      "url": "https://mcp.mrscraper.com/mcp"
    }
  }
}

承認する権限

スコープ許可される操作
scrape:readwebSearch
scrape:writescraperAPI
account:readstatus

MrScraper アカウントの「接続済みアプリケーション」から、いつでもクライアントの接続を解除できます。

代わりに API キーを使う

OAuth に対応していないクライアントでは、app.mrscraper.com/api-tokens で作成した MrScraper API キーをベアラートークンとして送信できます。

{
  "mcpServers": {
    "mrscraper": {
      "url": "https://mcp.mrscraper.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_MRSCRAPER_API_KEY"
      }
    }
  }
}

API キーにはアカウントへの完全なアクセス権が付与されます。共有プロジェクトファイルには保存せず、クライアントのシークレットまたは環境変数の保存領域に保管してください。

ローカルで実行する

同じサーバーはオープンソースで、npm では @mrscraper/mcp として公開されています。ローカル環境では、ブラウザーでのサインインの代わりに MrScraper API キーを使用します。

# stdio, for clients that start a local process; reads the key from MRSCRAPER_API_KEY
MRSCRAPER_API_KEY=YOUR_MRSCRAPER_API_KEY npx -y @mrscraper/mcp@latest

# local Streamable HTTP service; clients send the key as a bearer token
TRANSPORT=http npx -y @mrscraper/mcp@latest

プラグイン

MrScraper は、MCP サーバーとスキルを含むプラグインとしても提供されています。Claude Code と JetBrains IDEs で利用できます。

データと使用状況

  • MrScraper アカウントが必要です。各呼び出しでプランのトークンを使用します。mrscraper.com/pricing をご覧ください。
  • MrScraper は、検索クエリを含む送信された URL とツール入力を受け取り、結果をクライアントに返します。
  • アクセスが許可されているコンテンツのみを取得し、各サイトの利用規約と MrScraper の利用規定に従ってください。

リンク