gate402-mcp について
gate402-mcpは、Gate402向けのstdio MCPサーバーです。従量課金の推論、ウェブ処理、Baseのデータ、SEC提出書類のツールに加え、ローカルの無料ツールをエージェントに提供します。初回利用時に無料クレジットを取得し、その後は残高またはチャージ済みアカウントで支払います。
主な機能
- 01オープンモデルのLLM推論
- 02ページ取得とMarkdown変換
- 03Baseのトークン・取引データ照会
- 04SEC EDGAR提出書類の取得
- 05ローカルのテキスト・JSON処理
- 06GPUマーケットの推論・提供者閲覧
活用シーン
- 01エージェントのモデル推論を実行
- 02後続処理向けのウェブ情報抽出
- 03Baseトークンと取引シグナルの確認
- 04米国企業のSEC提出書類を検索
MCP 対応
標準のstdio MCPサーバーとして、推論、ウェブ、オンチェーンデータ、SEC提出書類、ローカル処理のツールをMCPクライアントや対応フレームワークに公開します。有料呼び出しはGate402クレジットまたはアカウントキーで決済し、マーケット推論ではx402を使います。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y gate402-mcpGATE402_API_KEYシークレットOptional. A funded Gate402 account key to skip the free tier.GATE402_BASE_URLOptional. Override the gateway base URL (default https://gate402.app).ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
20掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | 取得して Markdown に変換する公開 URL。 |
詳細
gate402-mcp
Gate402 向けの MCP サーバーです。HTTP 402(x402 / Base 上の USDC)を利用した、呼び出しごとに課金されるエージェント API を提供します。登録不要で、初回利用時は無料枠を利用できるフルツールキットをあらゆる MCP クライアントに提供します。GPU/CPU コンピューティング、オープンモデルの LLM 推論、GPU マーケットプレイス、Base の完全な取引ループ(検出 → 精査 → 読み取り → 実行)、Web ツールを利用できます。
| ツール | 機能 | 料金 |
|---|---|---|
gate402_infer | オープンモデルの LLM 推論(Llama 3.1 8B/70B、Qwen 2.5、Mistral)。実際のトークン数に基づいて課金され、使用量の署名付きレシートが発行されます | トークン単位(入力 100 万トークンあたり $0.05~) |
gate402_compute | コンテナジョブ向けの従量制 GPU/CPU。署名付きの実行レシートが発行されます。まだ利用できません:コンピューティングプロバイダーが接続されるまで 503 を返します | 秒単位 |
gate402_scrape | 任意の公開 URL を取得し、JS をレンダリングして、ナビゲーションや広告を除去し、LLM ですぐ使えるクリーンな Markdown に変換します | $0.002 |
gate402_scrape_stealth | 住宅用プロキシと CAPTCHA 解決を利用して Cloudflare/ボット対策を回避して取得し、クリーンな Markdown に変換します | $0.05 |
gate402_minify | テキストを圧縮して、後続の LLM トークン使用量を削減します(約 40%) | 10k トークンあたり $0.005 |
gate402_dedup | セマンティックベクトルキャッシュを検索します(一致検索 + コサイン類似度) | ヒット時 $0.001/ミス時 $0.003 |
gate402_onchain | Base 上のオンチェーンウォレット/トークン情報(残高、EOA/コントラクト、トランザクション数、トークンメタデータ) | $0.01 |
gate402_dex | Base トークンの DEX 価格/流動性/24 時間取引量をリアルタイムで取得します | $0.01 |
gate402_news | ティッカー/トピックに関する最近のニュース見出しと強気/弱気のセンチメントを取得します | $0.02 |
gate402_edgar | 米国のティッカーに関する最新の SEC EDGAR 提出書類(10-K/10-Q/8-K)を取得します | $0.02 |
gate402_token_risk | Base トークンのラグ/取引可能性を判定します(スコア + SAFE/CAUTION/AVOID。流動性、ハニーポットシミュレーション、保有者の集中度を含む) | $0.03 |
gate402_momentum | Base トークンのモメンタム + 注文フローシグナルを取得します(RISING/FALLING + ACCUMULATION/DISTRIBUTION、ハニーポットチェック付き) | $0.02 |
gate402_best_swap | 最良執行情報:取引サイズに応じた最適な DEX プールと推定価格インパクト | $0.02 |
gate402_launches | 新しくローンチされた Base トークンを監視し、簡易的な事前審査を行います | $0.02 |
さらに、このプロセス内でローカル実行される****無料ツールが 3 つあります(純粋な計算処理で、支払い、キー、ネットワークは不要です)。
| ツール | 機能 |
|---|---|
gate402_token_count | 文字列のトークン数を推定します(コンテキストウィンドウの使用量を管理できます) |
gate402_html_to_md | すでに手元にある HTML 文字列をクリーンな Markdown に変換します |
gate402_json_repair | 不正な形式や LLM によって壊された JSON を有効な JSON に変換します |
GPU マーケットプレイス
Gate402 は、成功時にエスクローが解放される仕組みで、サードパーティの GPU/コンピューティングプロバイダーにもリクエストをルーティングします。購入者への課金は、プロバイダーが成果を提供した場合に限られます。プロバイダーは各呼び出しの 85% を受け取り、Base 上の USDC でオンチェーン決済されます。
| ツール | 機能 |
|---|---|
gate402_market_infer | マーケットプレイス経由の LLM 推論。稼働中の最安プロバイダーにルーティングされます。x402 ネイティブ(呼び出しごとにオンチェーン決済。無料枠のキーではなく x402 クライアントが必要です) |
gate402_providers | **無料。**稼働中のプロバイダー(モデル、呼び出しごとの料金、信頼性)を確認します |
gate402_become_provider | **無料。**自分の GPU を登録して呼び出しの 85% を獲得できます。署名メッセージと登録リクエストの正確な内容が返されます |
課金の仕組み
初回利用時に、サーバーは Gate402 から無料クレジット付き API キーを自動取得し、~/.gate402-mcp/key.json にキャッシュします。呼び出しごとにクレジットが消費されます。クレジットがなくなると、ツールはエラーではなくチャージ用リンクを返します。無料枠を利用しない場合は、資金をチャージしたアカウントの GATE402_API_KEY を設定してください(チャージ)。
認証は支払いによって行われるため、アカウントを作成する必要はありません。
インストール
npm install -g gate402-mcp
または、インストールせずに npx gate402-mcp を実行できます。
MCP クライアントの設定
Claude Desktop/Claude Code
MCP 設定(claude_desktop_config.json または claude mcp add)に追加します。
{
"mcpServers": {
"gate402": {
"command": "npx",
"args": ["-y", "gate402-mcp"]
}
}
}
Cursor / Cline / Windsurf
同じ形式です。MCP サーバーの command を npx -y gate402-mcp に設定してください。
エージェントフレームワーク(LangChain、CrewAI、LlamaIndex)
gate402 は標準の stdio MCP サーバーなので、MCP アダプターを備えたフレームワークであれば、17 個すべてのツールを読み込めます。
LangChain / LangGraph(langchain-mcp-adapters):
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({"gate402": {"command": "npx", "args": ["-y", "gate402-mcp"], "transport": "stdio"}})
tools = await client.get_tools() # feed into your agent
CrewAI(MCPServerAdapter):
from crewai_tools import MCPServerAdapter
from mcp import StdioServerParameters
params = StdioServerParameters(command="npx", args=["-y", "gate402-mcp"])
with MCPServerAdapter(params) as tools:
... # pass tools to your Crew
LlamaIndex(McpToolSpec):
from llama_index.tools.mcp import BasicMCPClient, McpToolSpec
tools = McpToolSpec(client=BasicMCPClient("npx", args=["-y", "gate402-mcp"])).to_tool_list()
接続すると、エージェントが自律的にツールを呼び出します。無料クレジットのキーは初回利用時に取得され、有料ツールの利用分はそのキーから差し引かれます。
環境変数
| 変数 | デフォルト | 用途 |
|---|---|---|
GATE402_API_KEY | (unset) | 無料プランの代わりに、クレジットがチャージされたアカウントを使用します。 |
GATE402_BASE_URL | https://gate402.app | ゲートウェイを上書きします(セルフホスト/テスト用)。 |
GATE402_CONFIG_DIR | ~/.gate402-mcp | キャッシュされた無料キーの保存先です。 |
開発
npm install
npm run build
npm start # or: npm run dev
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。