# WZRD Protocol

Analyze AI attention markets and track velocity oracle feeds for software platforms. Monitor protocol health, yield flywheels, and liquidity pool status through real-time on-chain data. Evaluate wall…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add wzrd/protocol

# Browse available tools
npx -y @smithery/cli@latest tool list wzrd/protocol

# Get full schema for a tool
npx -y @smithery/cli@latest tool get wzrd/protocol get_leaderboard

# Call a tool
npx -y @smithery/cli@latest tool call wzrd/protocol get_leaderboard '{}'
```

## Direct MCP Connection

Endpoint: `https://protocol--wzrd.run.tools`

## Tools (18)

- `get_leaderboard` — Returns all active WZRD attention markets ranked by Velocity EMA. Each entry includes market_id, platform, channel_id, …
- `get_market` — Returns detailed information about a specific WZRD attention market including velocity EMAs, TVL, participant count, an…
- `get_feeds` — Returns all active velocity oracle feeds. Each feed includes entity_hash, market_id, platform, channel_id (e.g. "meta-l…
- `get_feed` — Returns a single velocity oracle feed by entity hash. The entity_hash is SHA-256(channel_id) in hex. Returns velocity_e…
- `get_health` — Returns WZRD server health status including database connectivity, job staleness, circuit breaker states, and whether d…
- `get_keeper_status` — Returns the current status of WZRD background keeper jobs. Each keeper shows status (ok/error), last_run_at, last_succe…
- `get_circuit_breaker_state` — Returns the state of all WZRD circuit breakers (scoring, publisher, relay). States: CLOSED (healthy), OPEN (tripped, re…
- `get_yield_flywheel` — Returns the full WZRD yield flywheel state: vault exchange rate, total_staked CCM, buffer_balance (queued for compound)…
- `get_exchange_rate_history` — Returns the CCM/vLOFI exchange rate history (up to 168 hourly points = 7 days). Each point includes timestamp, rate, to…
- `get_dlmm_pools` — Returns the status of all WZRD Meteora DLMM liquidity pools. Each pool shows active_bin, is_in_range, position_count, s…
- `simulate_compound_cycle` — Dry-runs the compound keeper precondition checks without submitting a transaction. Returns would_execute (bool), buffer…
- `simulate_route_yield` — Dry-runs the route_yield keeper precondition checks without submitting a transaction. Returns would_execute (bool), tre…
- `verify_merkle_proof` — Verifies a WZRD V4 global merkle proof against the on-chain stored root. Computes keccak256(DOMAIN || mint || root_seq_…
- `simulate_claim` — Pre-flight check for a gasless CCM claim relay without submitting a transaction. Returns claimable (bool), unclaimed_cc…
- `get_jupiter_quote` — Returns the best Jupiter swap quote for any Solana token pair. Supports Token-2022 tokens (including CCM). Returns inAm…
- `get_ccm_price` — Returns the current CCM → USDC price via Jupiter. Convenience wrapper around get_jupiter_quote with CCM and USDC mints …
- `get_wallet_position_summary` — Returns a portfolio summary for any Solana wallet: positions across all markets, total deposited USDC, vLOFI held, CCM …
- `get_attention_signal` — Returns ranked attention signals across all tracked AI models. Fetches the full leaderboard and classifies each market …

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get wzrd/protocol <tool-name>
```

## Resources

- `wzrd://leaderboard` — Live-updating ranked list of attention markets by velocity EMA. Subscribe to receive notifications when rankings change.
- `wzrd://health` — Live protocol health status including keeper fleet, scoring jobs, and circuit breaker states.
