Skip to main content
These tools require no settlement and no API key. Call them from any MCP host configured against https://mcp.pegana.xyz (see setup).

ping

Liveness check. Returns server version and timestamp.
Use this to verify the MCP connection is healthy before relying on other tools.

get_assets

Lists every tracked asset with the latest snapshot.
The full list is 63 active assets (plus inactive entries kept for history — see assets.toml). No filtering parameter in v1 — filter client-side or in the model’s reasoning.

get_asset_state

Current state for one asset.
If the asset is unknown, returns:

get_methodology

Returns the formula, sources, and thresholds the asset uses. Static content vendored at build time — safe for the model to read as authoritative.
Methodology resolves to the asset’s class, so any LST symbol (e.g. { symbol: "jitoSOL" }) returns the shared LST explainer.

verify_alert

Verify an on-chain alert receipt. Proxies GET /v1/audit/:alert_id — the underlying data is already public, so this tool is free.
The response is wrapped in a result envelope. evidence_status discriminates ready (full receipt, shown above), pending, or failed_permanent — the pending / failed_permanent shapes mirror the /v1/audit/:id four-state contract and omit the evidence object. Use this when a user pastes an alert ID and the model needs to confirm it corresponds to a real, on-chain-anchored transition before acting on it.

Typical agent flow

The methodology call is the differentiator — agents that read it before reasoning can explain peg state to a user in plain language, including the per-asset threshold context (“INF’s drift threshold is wide because its 24h p99 is wide”).

Next

Paid tools — ping_paid + get_asset_history + subscribe_peg_events

Settlement flow for the three paid tools.