mcpField
X
XFuel

XFuel

ローカル
github.comAI・エージェント1今日更新

XFuel について

AI 推論を XFuel に送信し、タスク単位で支払い(x402 経由の USDC または TFUEL)、ZK 証明の取得と検証。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"xfuel-lab-xfuel": {
"command": "npx",
"args": [
"-y",
"xfuel-mcp"
],
"env": {
"XFUEL_API_URL": "<XFUEL_API_URL>",
"XFUEL_API_KEY": "<XFUEL_API_KEY>",
"XFUEL_MCP_AUTH_TOKEN": "<XFUEL_MCP_AUTH_TOKEN>",
"XFUEL_RPC_URL": "<XFUEL_RPC_URL>",
"ZK_VERIFIER_ADDRESS": "<ZK_VERIFIER_ADDRESS>",
"XFUEL_PAYER_PRIVATE_KEY": "<XFUEL_PAYER_PRIVATE_KEY>"
}
}
}
}
起動コマンドnpx -y xfuel-mcp
設定が必要な環境変数
XFUEL_API_URLXFuel API base URL. Defaults to the hosted testnet demo.
XFUEL_API_KEYシークレットAPI key sent as X-API-Key. Defaults to the shared public demo key.
XFUEL_MCP_AUTH_TOKENシークレットOptional bearer token required on the HTTP transport (Authorization: Bearer <token>).
XFUEL_RPC_URLTheta RPC URL enabling verify_proof's optional on-chain nullifier read.
ZK_VERIFIER_ADDRESSZKVerifierSP1 contract address (paired with XFUEL_RPC_URL).
XFUEL_PAYER_PRIVATE_KEYシークレットFunded payer private key that enables the pay_with_usdc tool. Moves USDC — keep secret; use a low-balance wallet.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmxfuel-mcp0.1.1

ツール

8

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
memostringいいえ自由形式のメモ
modelstringはいモデル ID。例:"llama-3-70b"
amountstringはい最小単位(wei)でのタスク総額。最小値は 10000
senderstringはいタスクを所有し、支払いを行う 0x アドレス
chain_idenumいいえ決済ネットワーク(デフォルトは theta)theta | bittensor | akash | osmosis | persistence
subnet_idintegerいいえBittensor サブネット ID
input_hashstringいいえ入力の keccak256
callback_urlstringいいえ署名済み TaskSettled イベントを受信する Webhook
max_gpu_hoursstringいいえ計算予算のヒント

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

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

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