Conclave Agent-Rails
Pay-per-call x402 data tools on Base: Solana snapshots, prices, package metadata.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen ping
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"conclave-agent-rails": {
"url": "https://conclavex402p04.pythonanywhere.com/mcp"
}
}
}Puntos de conexión remotos
https://conclavex402p04.pythonanywhere.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (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.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪ping
FREE. Liveness handshake: returns service name, version and server time.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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}.
Esquema de entrada
{
"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).
Esquema de entrada
{
"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).
Esquema de entrada
{
"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).
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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
}Comunidad
Evidencia