1cent について
1centは、AIエージェント向けに制約付きのWebインテリジェンス操作を提供するリモートMCPサーバーです。無料の検索・デモツールと有料のURL操作があり、Base MainnetのUSDCによるx402決済や、入力・ネットワークアクセス・再試行の制限を備えています。
主な機能
- 01無料のツール検索とデモ
- 02URLの状態・コンテンツ操作
- 03公開URLの制約付き一括確認
- 04有料操作ごとのx402決済
- 05SSRFとリプレイへの保護
活用シーン
- 01適切なWeb操作と価格の検索
- 02公開URLの状態や内容の確認
- 03少数のURLの一括処理
- 04固定のライブデモを無料で実行
MCP 対応
リモートMCPを通じて、Webインテリジェンスのツール、購入者向けプロンプト、ガイドリソースをMCPクライアントに公開します。有料URL操作はx402を使用し、無料の検索・デモツールも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://1cent.maxzoa.ru/mcpclaude mcp add --transport http 1cent https://1cent.maxzoa.ru/mcp{"mcpServers":{"1cent":{"type":"http","url":"https://1cent.maxzoa.ru/mcp"}}}Cursor で開く{"servers":{"1cent":{"type":"http","url":"https://1cent.maxzoa.ru/mcp"}}}VS Code で開く{"mcpServers":{"1cent":{"type":"http","url":"https://1cent.maxzoa.ru/mcp"}}}{"mcpServers":{"1cent":{"serverUrl":"https://1cent.maxzoa.ru/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
35| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 「リダイレクトチェーン」「セキュリティヘッダー」「記事本文の抽出」などの短い機能フレーズ。 |
詳細
AI エージェント向け 1cent Web インテリジェンス
サブスクリプションや API キーは不要で、クローラーに無制限のネットワークアクセスを与えることなく、AI エージェントに安全で範囲を限定した Web インテリジェンスを提供します。まずは 3 つの無料 MCP ツールから始められます。料金が発生するのは、実行した URL 操作の分だけです。本番環境では x402 v2、Base Mainnet USDC、PayAI を使用します。
固定の example.com を使った安全なフェッチを、支払いなしで 1 つのコマンドからお試しください。
curl -sS https://1cent.maxzoa.ru/v1/demo/live-pulse
または、クライアントごとに UTC 日あたり 1 回まで、任意の URL を支払いなしでプレビューできます。
curl -sS "https://1cent.maxzoa.ru/v1/demo/preview?url=https%3A%2F%2Fexample.com%2F"
- MCP:https://1cent.maxzoa.ru/mcp
- 無料の製品デモ:https://1cent.maxzoa.ru/v1/demo/pulse
- 無料のライブデモ:https://1cent.maxzoa.ru/v1/demo/live-pulse
- ライブカタログ/価格:https://1cent.maxzoa.ru/v1/catalog
- 公開トラストステータス:https://1cent.maxzoa.ru/status.json
- 購入者向けガイド:https://1cent.maxzoa.ru/docs/getting-started
- ブラウザーでの購入ページ:https://1cent.maxzoa.ru/try
- 成果パッケージ:https://1cent.maxzoa.ru/v1/products
リリース 0.8.1 では、43 個の有料 REST/MCP 操作と 3 つの無料 MCP ツールを利用できます。
catalog.tools.search— URL をフェッチせずに、適切な操作と現在の価格を確認します。demo.url.pulse— 支払いもネットワークアクセスもなしで、事前計算済みの固定出力サンプルを確認します。demo.live.pulse— 固定のexample.comを使い、レート制限付きで実際の安全なサービスを実行します。
公開 MCP ディスカバリーでは、ドット表記のナビゲーション可能な名前(web.url.status、web.site.openapi、web.batch.url_status)を使用します。0.6 より前のアンダースコア形式の名前も互換性エイリアスとして引き続き受け付けますが、意図的に tools/list からは除外されています。
MCP では、購入者向けプロンプト(choose_url_tool)と、静的な購入者向けガイドのリソース(onecent://buyer-guide)も公開しています。すべての入力フィールドには制約、例、機械可読な説明が含まれているため、エージェントは初回から適切なツールを選び、正しく呼び出せます。
1cent を見つける
- 公式 MCP レジストリ:
ru.maxzoa/1cent; - Glama リモートコネクター:
https://glama.ai/mcp/connectors/ru.maxzoa/1cent; - Smithery:
https://smithery.ai/servers/maxzoa27/onecent; - MCP.so:
https://mcp.so/servers/1cent; - LobeHub:
https://lobehub.com/mcp/maxzoa-1cent。 - MCPServers.org:
https://mcpservers.org/ru/servers/maxzoa/1cent。
Glama のリリース検証では、リポジトリの onecent-glama stdio エントリーポイントを使用します。スキーマを検査するため、本番環境と同じ MCP ツールレジストリを読み込みます。支払いを回避したり、有料 URL 操作の別実装を提供したりするものではありません。
ディレクトリへの掲載状況は、 マーケットプレイス品質レポートで日付付きの証拠とともに確認できます。HTTP 200 を返すだけでは、掲載成功としてカウントされません。検索可能で、最新の状態が保たれ、インストール可能である必要があります。
購入者のセットアップは、支払い不要の診断から始めます。
onecent doctor
シークレットを含まない MCP クライアント設定を生成またはインストールします。
onecent install --client claude
onecent install --client cursor --apply
onecent install --client vscode --apply
onecent install --client codex
x402 署名にネイティブ対応していない MCP クライアントには、ローカルの Buyer Bridge をインストールします。
pipx install "onecent[buyer]==0.8.1"
onecent wallet set
onecent bridge
手動での1回ごとの承認がデフォルトであり、商用の日次上限はありません。購入者のシークレットは OS キーリングに保存されます。1cent、リモート MCP、カタログサービスがこれを受け取ることはありません。UNKNOWN の結果は再試行されません。Claude、Cursor、VS Code、Codex のセットアップについては、 Buyer Bridgeをご覧ください。
直接 CLI を使用する場合も、購入者が最大金額を明示し、Base Mainnet を確認したうえで、1回限りの確認を入力しない限り、有料呼び出しは実行されません。examples/buyer-python と examples/buyer-node をご覧ください。
Node の購入者は、公開リリースパッケージをインストールできます。
npm install --global [email protected]
onecent-buyer doctor
パッケージのソースは引き続きpackages/onecent-buyerで利用できます。レジストリページ:PyPI onecent 0.8.1 と
npm onecent-buyer 0.8.1。
上限付きのバッチツールは、重複しない公開 URL を1〜5件受け付けます。x402 の見積もりは、URL の取得を開始する前に、現在の単価に検証済み URL 数を掛けて算出されます。結果は入力順を維持し、部分的な失敗を明示的に扱います。UNKNOWN の支払いは再試行されません。
計画中、外部要因でブロック、または安全でない結果も含む、製品の全対象を WEB_INTELLIGENCE_COVERAGE_MATRIX.mdで JSON および CSV として公開しています。
onecent watch は、実行回数に上限のある変更監視を提供します。デフォルトでは無効です。Base ネットワーク、アセット、販売者の明示的な確認が必要であり、新しい支払いを試みることなく、UNKNOWN で停止します。
PostgreSQL は、ツールの利用可否と Base USDC のアトミックな価格設定におけるランタイムの情報源です。設定値はクリーンインストール時のフォールバックです。有料 URL 処理は、支払い確認が正常に完了した後にのみ開始されます。
安全性の契約
- 公開 HTTP/HTTPS のみ対応します。プライベート、ループバック、リンクローカル、リバインディング先への接続はフェイルクローズします。
- 入力スキーマを厳格に適用し、不明なフィールドは拒否します。
- リダイレクト、レスポンス本文、抽出テキスト、同時実行数、キューの深さに上限を設けます。
- 支払い識別子、リクエストフィンガープリント、冪等なリプレイ保護を使用します。
- UNKNOWN の決済結果は自動で再試行しません。
- サーバー上で販売者の秘密鍵、購入者の鍵、Docker ソケット、JavaScript 実行を使用しません。
- リモート MCP では Streamable HTTP のホスト/オリジン保護を有効にします。
- オプションの署名付き x402 オファーと決済レシートには、専用の Ed25519
did:web鍵を使用します。購入者または販売者の秘密鍵を公開したり、再利用したりすることはありません。
ローカル品質チェック
python -m venv .venv
.venv/Scripts/pip install --require-hashes -r requirements-dev.lock
.venv/Scripts/pip install --no-deps -e .
ruff check .
mypy
pytest -q
python scripts/validate_release.py
docker compose --env-file .env.example config
docker compose --env-file .env.example build
pip-audit --no-deps -r requirements.lock --progress-spinner off
ローカルでの Docker 起動
.env.example を .env にコピーして、プレースホルダーを置き換え、X402_ENVIRONMENT=testnet と
X402_NETWORK=eip155:84532 をそのままにして、次を実行します。
docker compose up -d --build
docker compose ps
コンテナーの UID/GID:10001:10001。ホストから書き込み可能なディレクトリをバインドマウントする必要はありません。このローカルの例は、意図的にテストネットを使用しています。本番のメインネットを有効にするには、オーナーの承認、新しい PostgreSQL バックアップ、本番環境の事前確認、開発用バイパスの無効化、ロールバックの準備が必要です。
ドキュメント
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。