x402-scraper-api について
x402-scraper-apiは、Webスクレイピングを必要とするエージェントや調査ワークフロー向けのMCPサーバーです。静的HTML、JavaScriptで描画されるページ、指定スキーマに沿った抽出に対応し、Base上のx402マイクロペイメントで支払います。
主な機能
- 01静的HTMLからMarkdownを抽出
- 02JavaScript描画ページのスクレイピング
- 03指定JSON Schemaへの抽出
- 04Base上のUSDCマイクロペイメント
活用シーン
- 01静的Webページのコンテンツ抽出
- 02JavaScript主体のサイトからデータ収集
- 03スクレイピング結果の指定スキーマ化
MCP 対応
MCPクライアントにスクレイピングツールを提供し、ローカルのstdio構成とリモートJSON-RPC over HTTPに対応します。エージェントはサーバーカードからツール定義を取得し、x402の支払い要求を処理できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://x402-scraper-api-production-67a4.up.railway.app/mcpclaude mcp add --transport http ihen404-x402-scraper-api https://x402-scraper-api-production-67a4.up.railway.app/mcp{"mcpServers":{"ihen404-x402-scraper-api":{"type":"http","url":"https://x402-scraper-api-production-67a4.up.railway.app/mcp"}}}Cursor で開く{"servers":{"ihen404-x402-scraper-api":{"type":"http","url":"https://x402-scraper-api-production-67a4.up.railway.app/mcp"}}}VS Code で開く{"mcpServers":{"ihen404-x402-scraper-api":{"type":"http","url":"https://x402-scraper-api-production-67a4.up.railway.app/mcp"}}}{"mcpServers":{"ihen404-x402-scraper-api":{"serverUrl":"https://x402-scraper-api-production-67a4.up.railway.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
🌐 x402 スクレイパー API
HTTP 402 マイクロペイメントで収益化する、高速な多層型ウェブスクレイピング MCP サーバーです。自律型エージェント群、リサーチパイプライン、エンタープライズ向け LLM ワークフローを想定して設計されています。
⚡ 開発者向けクイックスタート(Claude Desktop / MCP クライアント)
このサーバー設定を MCP クライアントの設定ファイル(例:claude_desktop_config.json)に追加すると、ローカルの AI ワークスペースに有料のウェブスクレイピングツールをすぐに導入できます。
{
"mcpServers": {
"x402-scraper": {
"command": "npx",
"args": ["-y", "x402-scraper-api"],
"env": {
"BASE_RPC_URL": "https://mainnet.base.org"
}
}
}
}
🛠️ ツールの階層と料金
当社のスクレイピングインフラストラクチャでは、自律型エージェント向けに、次の 3 つのプログラム利用階層を提供しています。
| ツール名 | 説明 | 価格(Base 上の USDC) |
|---|---|---|
scrape_basic | 静的 HTML から DOM を高速に解析し、整形済みの Markdown を抽出します。 | $0.01 |
scrape_dynamic | JavaScript を多用する動的ウェブアプリ向けに、ヘッドレスブラウザーでレンダリングします。 | $0.05 |
scrape_structured | ウェブページをスクレイピングし、コンテンツを指定された JSON Schema に直接解析します。 | $0.15 |
🤖 自律型エージェントの統合(M2M / x402 プロトコル)
自律型の調査エージェントやエージェント群は、サーバーカードを通じてツール定義をプログラムから検出し、x402 の支払いチャレンジをその場で実行できます。
エンドポイントを直接利用する
- ベース URL:
https://x402-scraper-api-production-67a4.up.railway.app - MCP ゲートウェイ:
https://x402-scraper-api-production-67a4.up.railway.app/mcp - サーバーカード:
https://x402-scraper-api-production-67a4.up.railway.app/.well-known/mcp/server-card.json - テレメトリー:
https://x402-scraper-api-production-67a4.up.railway.app/telemetry
JavaScript クライアントリクエストの例
エージェントは、標準の HTTP 経由の JSON-RPC を使用してツールを呼び出せます。
const response = await fetch("https://x402-scraper-api-production-67a4.up.railway.app/mcp", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
jsonrpc: "2.0",
method: "tools/call",
params: {
name: "scrape_structured",
arguments: {
url: "https://example.com/target-data",
jsonSchema: { title: "string", price: "number" }
}
},
id: 1
})
});
const result = await response.json();
console.log(result);
📊 ライブテレメトリーとモニタリング
本番インフラストラクチャでは、リクエスト速度、アクティブなセッション、収益目標の達成状況を追跡するリアルタイムテレメトリーを維持しています。現在の稼働時間とメトリクスをプログラムから確認できます。
curl -s https://x402-scraper-api-production-67a4.up.railway.app/telemetry
🚀 ライセンス
MIT © 2026 x402 Scraper API
🤖 Claude Code と AI エージェントのクイックスタート
Base または Solana 上の x402 マイクロペイメントを利用して、自律型エージェント(Claude Code、ElizaOS、Cursor)にネイティブなペイウォール対応スクレイピング機能を追加できます。API キーのサブスクリプションは不要です。
Claude Code 経由でインストールする
リポジトリをローカルのワークスペースまたはエージェント環境にクローンします。
git clone [https://github.com/your-username/x402-scraper-api.git](https://github.com/your-username/x402-scraper-api.git)
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。