Conclave Agent-Rails
Pay-per-call x402 data tools on Base: Solana snapshots, prices, package metadata.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin ping
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"conclave-agent-rails": {
"url": "https://conclavex402.pythonanywhere.com/mcp"
}
}
}Remote-Endpunkte
https://conclavex402.pythonanywhere.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪ping
FREE. Liveness handshake: returns service name, version and server time.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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}.
Eingabe-Schema
{
"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).
Eingabe-Schema
{
"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).
Eingabe-Schema
{
"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).
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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
}Community
Nachweis