Conclave Agent-Rails

Pay-per-call x402 data tools on Base: Solana snapshots, prices, package metadata.

使うべきか

品質と安全性

A
説明の品質
97%
スキーマの完全性
81%
命名の品質
82%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(1)

  • LOWTool 'ping' description lacks action verbping 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~2,091トークン数(ツール定義)
~659 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.63%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "conclave-agent-rails": {
      "url": "https://conclavex402.pythonanywhere.com/mcp"
    }
  }
}

リモートエンドポイント

https://conclavex402.pythonanywhere.com/mcpstreamable-http

できること

ツール一覧

ツール(19)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢list_services

FREE. Catalog of this seller's pay-per-call x402 data endpoints with prices (USDC on Base) and how to pay. NOTE: the /u/* micro-utilities are free over MCP and paid per-request over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪ping

FREE. Liveness handshake: returns service name, version and server time.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟡u_sha256(text, algo)

FREE (no payment). Hash text inside an agent pipeline; sha256/sha512/sha3-256 hex. Deterministic micro-utility; use over MCP or POST /u/sha256 over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "e.g. 'hello'"
    },
    "algo": {
      "type": "string",
      "description": "e.g. 'sha256'"
    }
  },
  "additionalProperties": true
}
🟡u_uuid

FREE (no payment). Mint a UUID for a record/id. Deterministic micro-utility; use over MCP or POST /u/uuid over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": true
}
🟡u_base64(op, text)

FREE (no payment). Base64-encode or decode a payload. Deterministic micro-utility; use over MCP or POST /u/base64 over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {
    "op": {
      "type": "string",
      "description": "e.g. 'encode'"
    },
    "text": {
      "type": "string",
      "description": "e.g. 'hello'"
    }
  },
  "additionalProperties": true
}
🟡u_base58(op, hex)

FREE (no payment). Convert bytes/hex to base58 or back (Solana-style). Deterministic micro-utility; use over MCP or POST /u/base58 over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {
    "op": {
      "type": "string",
      "description": "e.g. 'encode'"
    },
    "hex": {
      "type": "string",
      "description": "e.g. 'deadbeef'"
    }
  },
  "additionalProperties": true
}
🟡u_hex(op, text)

FREE (no payment). Hex-encode or decode a payload. Deterministic micro-utility; use over MCP or POST /u/hex over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {
    "op": {
      "type": "string",
      "description": "e.g. 'encode'"
    },
    "text": {
      "type": "string",
      "description": "e.g. 'hi'"
    }
  },
  "additionalProperties": true
}
🟡u_urlcode(op, text)

FREE (no payment). URL-encode/decode a query or fragment. Deterministic micro-utility; use over MCP or POST /u/urlcode over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {
    "op": {
      "type": "string",
      "description": "e.g. 'encode'"
    },
    "text": {
      "type": "string",
      "description": "e.g. 'a b'"
    }
  },
  "additionalProperties": true
}
🟡u_date_diff(from, to)

FREE (no payment). Compute the difference between two ISO-8601 timestamps (days/seconds). Deterministic micro-utility; use over MCP or POST /u/date-diff over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {
    "from": {
      "type": "string",
      "description": "e.g. '2026-01-01T00:00:00Z'"
    },
    "to": {
      "type": "string",
      "description": "e.g. '2026-01-02T00:00:00Z'"
    }
  },
  "additionalProperties": true
}
🟡u_json(data)

FREE (no payment). Validate or pretty-format JSON before the next step. Deterministic micro-utility; use over MCP or POST /u/json over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {
    "data": {
      "type": "string",
      "description": "e.g. '{\"a\":1}'"
    }
  },
  "additionalProperties": true
}
🟡u_jwt(token)

FREE (no payment). Decode a JWT header/claims without a key (no signature verification). Deterministic micro-utility; use over MCP or POST /u/jwt over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string",
      "description": "e.g. 'eyJhbGciOiJub25lIn0.eyJzdWIiOiIxIn0.'"
    }
  },
  "additionalProperties": true
}
🟡u_address_check(address)

FREE (no payment). Sanity-check an EVM address format before sending funds. Deterministic micro-utility; use over MCP or POST /u/address-check over HTTP.

入力スキーマ

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "e.g. '0x2F2E1f54109B2525137EedA4A892600Ee956D42a'"
    }
  },
  "additionalProperties": true
}
⚪validate(taskId, attemptId, title, description, input, ...)

FREE (no payment). Decide accepted/rejected for a delivered brick.blue task result against the task's published acceptance rules. Returns {decision, accepted, verdict, reason}.

入力スキーマ

{
  "type": "object",
  "properties": {
    "taskId": {
      "type": "string",
      "description": "brick.blue task id."
    },
    "attemptId": {
      "type": "string",
      "description": "Attempt id under arbitration."
    },
    "title": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "input": {
      "description": "Task input as published (opaque)."
    },
    "result": {
      "description": "Delivered result to validate (opaque)."
    },
    "acceptance": {
      "type": "object",
      "description": "Optional task acceptance rules ({\"kind\":\"fields\",\"checks\":[...]}) supplied inline; used instead of fetching the task."
    },
    "task": {
      "type": "object",
      "description": "Optional full task object (with `acceptance`) supplied inline."
    }
  },
  "required": [
    "taskId",
    "attemptId"
  ],
  "additionalProperties": true
}
⚪rail_status(payment)

PAID $0.020000 USDC via x402. Call before routing or accepting an x402 payment: multi-rail health (facilitators, settlement, market) across x402 rails (JSON).

入力スキーマ

{
  "type": "object",
  "properties": {
    "payment": {
      "type": "string",
      "description": "Base64 x402 payment header (PAYMENT-SIGNATURE v2, or legacy X-PAYMENT v1). Omit to receive the 402 payment requirement."
    }
  },
  "additionalProperties": false
}
⚪x402_integrity(payment)

PAID $0.009000 USDC via x402. Call before trusting a third-party x402 endpoint: catalog-vs-live integrity (payee, price, network, bazaar block) so an agent can skip dead or mismatched endpoints (JSON).

入力スキーマ

{
  "type": "object",
  "properties": {
    "payment": {
      "type": "string",
      "description": "Base64 x402 payment header (PAYMENT-SIGNATURE v2, or legacy X-PAYMENT v1). Omit to receive the 402 payment requirement."
    }
  },
  "additionalProperties": false
}
⚪token_snapshot(mint, payment)

PAID $0.020000 USDC via x402. Call before trading or pricing a Solana token: normalized live onchain snapshot (price, 24h change, liquidity, 24h volume, top DEX pair).

入力スキーマ

{
  "type": "object",
  "properties": {
    "mint": {
      "type": "string",
      "description": "Optional base58 Solana mint (default: SOL)."
    },
    "payment": {
      "type": "string",
      "description": "Base64 x402 payment header (PAYMENT-SIGNATURE v2, or legacy X-PAYMENT v1). Omit to receive the 402 payment requirement."
    }
  },
  "additionalProperties": false
}
⚪price_quote(ids, vs, payment)

PAID $0.005000 USDC via x402. Call before pricing or settling a crypto payment: live spot prices for one or more coins by CoinGecko id (USD price, 24h change, market cap) from a keyless multi-source chain that never returns an upstream 429.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ids": {
      "type": "string",
      "description": "Comma-separated CoinGecko ids (default bitcoin,ethereum)."
    },
    "vs": {
      "type": "string",
      "description": "Quote currency (default usd)."
    },
    "payment": {
      "type": "string",
      "description": "Base64 x402 payment header (PAYMENT-SIGNATURE v2, or legacy X-PAYMENT v1). Omit to receive the 402 payment requirement."
    }
  },
  "additionalProperties": false
}
⚪package_metadata(ecosystem, name, payment)

PAID $0.010000 USDC via x402. Call before adding or upgrading a dependency: package-registry metadata for one package (PyPI or npm): latest version, summary, license, dependency count; PyPI also returns 30-day downloads.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ecosystem": {
      "type": "string",
      "description": "pypi or npm (default pypi)."
    },
    "name": {
      "type": "string",
      "description": "Package name (default requests pypi / express npm)."
    },
    "payment": {
      "type": "string",
      "description": "Base64 x402 payment header (PAYMENT-SIGNATURE v2, or legacy X-PAYMENT v1). Omit to receive the 402 payment requirement."
    }
  },
  "additionalProperties": false
}
⚪solana_snapshot(address, payment)

PAID $0.020000 USDC via x402. Call before moving funds on Solana: decision-grade account snapshot — kind; mint decimals/supply/authority; whole-account balance and recent signatures — keyless solana-public-rpc.

入力スキーマ

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "Base58 Solana address (32-44 chars)."
    },
    "payment": {
      "type": "string",
      "description": "Base64 x402 payment header (PAYMENT-SIGNATURE v2, or legacy X-PAYMENT v1). Omit to receive the 402 payment requirement."
    }
  },
  "additionalProperties": false
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 19 件