mcpField
W
Web Scraper X402

Web Scraper X402

リモート
github.comブラウザ自動化08 週間前に更新
リポジトリ公式サイト

Web Scraper X402 について

Web Scraper X402は、Webページを整った構造化Markdownに変換するMCPサーバー兼HTTP APIです。単一URLと最大10ページの一括処理に対応し、x402による従量課金を採用しています。

主な機能

  1. 01ページを整ったMarkdownに変換
  2. 02JavaScriptページのレンダリング
  3. 03最大10 URLの一括取得
  4. 04構造化されたページデータの返却
  5. 05x402による従量課金

活用シーン

  1. 01RAGコーパス用のWebコンテンツ収集
  2. 02記事の調査と要約
  3. 03複数のドキュメントページから一括抽出

MCP 対応

MCPクライアントに `web_scrape_to_markdown` と `web_scrape_batch` ツールを提供します。単一URLまたは最大10 URLの構造化Markdownを返します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://web-scraper.api.klymax402.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Web Scraper to Markdown API

MCP Server x402 License: MIT

あらゆる URL からクリーンな Markdown を抽出します。ナビゲーション、広告、スクリプトを除去し、構造化されたコンテンツを返します。RAG パイプラインと AI リサーチエージェント向けに構築されています。x402 による従量課金(Base L2 上の USDC)で、API キーもサインアップも不要です。レート制限の壁もありません。

klymax402 マーケットプレイスの一部です。AI エージェント向けの x402 マイクロペイメント API を 100 種類提供し、1 つのウォレットで Base 上の USDC を利用できます。

クイックスタート -- MCP

MCP クライアントの設定(Claude Desktop、Cursor、ElizaOS など)に追加します。

{
  "mcpServers": {
    "web-scraper": {
      "url": "https://web-scraper.api.klymax402.com/mcp"
    }
  }
}

クイックスタート -- HTTP (x402)

curl "https://web-scraper.api.klymax402.com/api/scrape?url=https://example.com"
# -> 402 Payment Required, with an x402 payment challenge in the response body

x402 対応クライアント(@x402/fetch、x402-agent-tools、ATXP)なら、402 -> 署名 -> 再試行のサイクルを自動的に処理できます。

ツール

ツールメソッドパス価格説明
web_scrape_to_markdownGET/api/scrape$0.012URL をスクレイピングしてクリーンな Markdown に変換
web_scrape_batchPOST/api/scrape/batch$0.05最大 10 個の URL を一括スクレイピング
web_scrape_to_markdown

完全な JS レンダリングで URL をスクレイピングしてコンテンツを抽出し、クリーンな Markdown として返します。Firecrawl のスクレイピングの代替として、コストを 2.5 分の 1 に抑えられます。ナビゲーション、広告、スクリプト、定型コンテンツを除去するため、RAG パイプラインや AI リサーチエージェントに最適です。

パラメーター

名前型必須説明
urlstringyesスクレイピングする URL(例:https://example.com/article)

レスポンスの例:

{"title":"How to Scale APIs","description":"A guide to...","content":"# How to Scale APIs\n\nScaling requires...","wordCount":1250,"charCount":7800,"url":"https://blog.example.com/scale-apis"}

使用する場面:記事の要約、RAG コーパスの構築、Web ソースからのトピック調査、ドキュメントページからのデータ抽出に使用します。LLM 入力用に Web ページをスクレイピングしてコンテンツを抽出する必要があるワークフローに不可欠です。Firecrawl のスクレイピングからそのまま置き換えられます。

適さない用途:スクリーンショット(capture_screenshot を使用)、SEO 監査(seo_audit_page を使用)、技術スタックの検出(website_detect_tech_stack を使用)、Web 検索(web_search_query を使用)。

web_scrape_batch

複数の Web ページ(最大 10 個)から一度にクリーンなコンテンツを抽出する場合に使用します。各 URL について、web_scrape_to_markdown と同じ構造化された Markdown 出力を返します。

パラメーター

名前型必須説明
urlsarrayyesURL の配列(最大 10 個)

レスポンスの例:

{"results":[{"url":"https://a.com","title":"Page A","wordCount":800},{"url":"https://b.com","title":"Page B","wordCount":1200}],"summary":{"total":2,"totalWords":2000,"failed":0}}

使用する場面:リサーチコーパスの構築、競合他社のページ間でのコンテンツ比較、ドキュメントの一括抽出に使用します。1 つのワークフローで 3 個以上の URL を処理する場合に不可欠です。

適さない用途:単一の URL(web_scrape_to_markdown を使用)、SEO 比較(seo_audit_batch を使用)。

エージェント向けプロンプトの例

  • 「完全な JS レンダリングで URL をスクレイピングしてコンテンツを抽出し、クリーンな Markdown として返す」
  • 「複数の Web ページ(最大 10 個)から一度にクリーンなコンテンツを抽出する」

決済

  • プロトコル:x402 -- HTTP ネイティブの従量課金。サインアップも API キーも不要
  • ネットワーク:Base L2(eip155:8453)
  • 資産:USDC
  • ファシリテーター:Coinbase CDP(プライマリ)、PayAI(フォールバック)
  • ATXP 経由でも利用できます(OAuth でラップされた x402、RFC 9728 の保護リソースメタデータに対応)

klymax402 の一部

AI エージェント向けの x402 マイクロペイメント API を 100 種類提供します。1 つのウォレットで Base 上の USDC を利用でき、サインアップは不要です。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。