Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
50
💰 Paid API data v1.6 x402 micropay

Mycelia Signal

api.myceliasignal.com · api.myceliasignal.com

Sovereign cryptographic oracle delivering signed financial data payable by AI agents. 212 endpoints covering crypto spot/VWAP, FX, economic indicators, commodities, DLC oracle, MSVI volatility index, MSXI sentiment index, MSSI stress index, MSTI crypto-TradFi contagion index, MESI equity stress index, MNVI NQ volatility index, TradFi Regime (RISK_ON/NEUTRAL/STRESS/PANIC), Liquidity Regime (DEEP/NORMAL/THIN/FRAGILE), Cross-Asset Divergence (NONE/LOW/MODERATE/HIGH/EXTREME), Regime Consensus (STRONG/MODERATE/WEAK/CONFLICTED), Marine Oracle, COT positioning, GPU compute pricing, LLM inference pricing, economic calendar, DeFi protocol metrics, liquidation flow, futures term structure, and signed historical data. Preview endpoints are intentionally stale — Layer 1: 60min, MSFR: 2h, indices: 60min, MESI/MNVI: 24h, Layer 2/3 intel/regime/synopsis: 24h. Use paid endpoints for real-time data.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain api.myceliasignal.com via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
50/100
grade D · 9 criteria
Uptime
98.1%
53 direct probes · 30d
~342 ms response
Observed inflow · 30d
$95.59
1,343 tx · on-chain
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
10 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

D
Conformance score: 50/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown click to collapse breakdown
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
fail Live JSON-RPC 5/25
Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response.
How to earn +20 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` (Major.Minor, no patch number — §3.6) to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
52/53 probes succeeded (98% uptime).
pass Skill declaration 10/10
Declares 53 skills with structured metadata. 4 skills without tags — optional in 0.x, REQUIRED once you move the card to v1.0.
partial Verified Identity 5/10
Provider declared: api.myceliasignal.com (https://myceliasignal.com). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.
Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

10 snapshots drifted 3× Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-10-24 14:10:39 current bbfd9b33deda… view →
2026-10-04 12:50:41 fdbb2dc80f2b… view →
2026-10-01 20:15:17 18b43bd12fea… view →
2026-08-21 17:24:39 37e709e2a353… view →
2026-07-28 18:48:25 37e709e2a353… view →
2026-07-23 08:57:16 37e709e2a353… view →
2026-07-17 16:45:29 37e709e2a353… view →
2026-07-15 00:43:43 37e709e2a353… view →
2026-07-13 23:30:40 37e709e2a353… view →
2026-07-10 22:49:16 37e709e2a353… view →
Showing latest 10. The full snapshot history is on Pro (and free for the verified owner) via GET /api/agents/api.myceliasignal.com/snapshots.
Uptime
98.1%
53 direct probes · 30d
Response
439ms
last direct probe
Skills
53
declared
Streaming
—
SSE-capable

Endpoints

Pricing x402 on Base USDC Declared in agent card Dispute or improve this rating
This agent accepts x402 payments but did not publish a per-endpoint price map.
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0xd593832ce9c2b13b192ba50b55dd9af44e96700d on Base · basescan ↗
Listed by facilitators Coinbase CDP · 205 Dexter · 88
Observed on-chain inflow verified on-chain
Last 7d
$44.23
371 transfers · synced 2026-10-24
Last 30d
$95.59
1,343 transfers · synced 2026-10-24
Last 90d PRO
Unlock with Pro
90-day total + 90 days of daily history
USDC inflows on Base. Reproducible via eth_getLogs on USDC Transfer events to the wallet. Inflow to a wallet, not proof that every transfer was a paid call.
How the last 30 days were settled
x402-settled: $44.76 (100%) · 60 transfers sent by a known x402 facilitator (Coinbase)
Other: $0.00 plain transfers sent by the payer · $0.00 other contract calls · 48% of $94.12 classified so far. How we classify
Cross-check: Coinbase's Bazaar reports 1,258 calls in 30 days to this wallet across 205 listed resources; our ledger observed 1,295 transfers (60 facilitator-settled) over 29 of 30 scanned days. Different counters; neither is assumed correct.
Daily 30-day observed-inflow history ↑ +$94.15 since 2026-09-25
2026-09-25 2026-10-25
Last 30 days · 90 days with Pro Peak 30-day total: $13,855.56 Data points: 31 Total tx (30d window): 1,343
Payment authenticity evidence confidence How we measure this →
concentrated_payers 3/5

Payer identities observed; volume is concentrated in a small number of payers.

Assessed window
30d
29 active of 29 observed
Inflow assessed
$94.91
1,324 transactions
Payer identities
available
0 evidence caveats
Checks run: daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap. Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions. Measured 2026-10-25.
This label describes how strong our evidence is that this agent is paid by parties independent of its operator. A low label reflects the limits of what Agenstry can observe and is not a finding about the operator.
Full metric breakdown — payer concentration, wallet exclusivity, cadence and the 7 / 30 / 90-day trailing windows — is available through the paid wallet_intel and payment_intelligence skills on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
Agent cardhttps://api.myceliasignal.com/.well-known/agent-card.json
Providerhttps://myceliasignal.com
Docshttps://myceliasignal.com/docs
About this provider off-card enrichment
Domain age
Registered 2026-02-21
via Cloudflare, Inc.
SSL certificate
Let's Encrypt
expires 2026-12-31
Discovered via
agentic_market recrawl_hot recrawl_warm x402_list

Skills · 53 declared by this agent

These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.

Crypto Price Oracle

Signed spot prices and VWAP for BTC, ETH, SOL, XAU, XRP, ADA, DOGE. Multi-source median aggregation. Ed25519/secp256k1 signed.

canonical Crypto Price Lookup match 88%
cryptopriceoraclesigned
FX Rate Oracle

21 signed FX pairs including EUR, GBP, JPY, CHF, CAD, CNY and BRL. EUR/USD and BRL/USD are live 24/7 medians of exchange books (EUR/USD anchored by the ECB refe…

canonical Foreign Exchange Rates match 97%
fxforexcurrencysigned
Economic Indicator Oracle

Signed US and EU economic indicators. CPI, NFP, PCE, Fed Funds, US real GDP, EU GDP deflator, UNRATE, HICP, yield curve. Direct BLS/FRED/Eurostat sources.

No taxonomy category yet
economicsmacroindicatorssigned
Commodities Oracle

WTI, Brent, NatGas, Copper, DXY. EIA and FRED direct API feeds. Signed.

No taxonomy category yet
commoditiesoilenergysigned
DLC Oracle

Discreet Log Contract oracle for Bitcoin-native smart contracts. Scheduled price events announced from 2026-09-22 are dlcspecs v0 with BIP-340 Schnorr signature…

No taxonomy category yet
dlcbitcoincontractsattestation
MSVI Volatility Oracle

Mycelia Signal Volatility Index — 5-component signed volatility oracle for BTC and ETH. Parkinson RV, Deribit IV, term structure, funding rate, put/call ratio. …

No taxonomy category yet
volatilityoptionsrisksigned
MSXI Sentiment Oracle

Mycelia Signal Sentiment Index — 5-component signed sentiment oracle for BTC and ETH. Funding rate direction, 25D options skew, put/call ratio, term structure, …

No taxonomy category yet
sentimentoptionsfundingskewpositioning
MSSI Stress Oracle

Mycelia Signal Stress Index — 4-component signed market stress oracle. Volatility regime, stablecoin peg deviation, funding extremity, funding dispersion. 0-100…

No taxonomy category yet
stressriskstablecoinvolatilitydefi
MSTI Contagion Oracle

Mycelia Signal Contagion Index — crypto-TradFi coupling index. Measures BTC correlation to equity and credit markets. 0-100 scale. Regimes: DECOUPLED/MIXED/COUP…

No taxonomy category yet
contagioncorrelationtradfimacrosigned
MSFR Funding Rate Oracle

Multi-exchange perpetual funding rate composite with predicted rates, z-score, regime, and per-exchange breakdown. 10 sources: Binance, Bybit, OKX, Deribit, Hyp…

canonical Perpetual Funding Analytics match 91%
fundingderivativesperpetualcarryarbitrage
Open Interest Oracle

Aggregate open interest across 5 exchanges with 1h/4h/24h deltas. Per-exchange breakdown reveals where positions are concentrating. Ed25519 signed.

No taxonomy category yet
open-interestpositioningderivativesleverage
Basis/Carry Oracle

Spot-futures basis and annualized carry trade returns across 5 exchanges. Contango/backwardation/flat regime. Ed25519 signed.

No taxonomy category yet
basiscarryarbitragederivativesfutures
Liquidation Flow Oracle

Real-time liquidation events across Binance, OKX, Deribit, Hyperliquid. Long/short imbalance, clustering intensity, burst detection. Ed25519 signed.

No taxonomy category yet
liquidationsderivativesriskmicrostructure
Order Book Imbalance Oracle

Cross-exchange order book depth, spread, sweep cost across 5 exchanges. Depth collapse detection. Adaptive: 60s normal, 5s during stress. Ed25519 signed.

No taxonomy category yet
orderbookdepthmicrostructurespreadliquidity
IV Surface Oracle

Implied volatility surface from Deribit options chain. ATM IV, 25-delta put/call IV, skew, term structure ratio. 870+ BTC, 690+ ETH instruments. Ed25519 signed.

No taxonomy category yet
optionsvolatilityivskewderibit
Multi-Exchange IV Surface

Per-strike IV from 3 exchanges with cross-exchange divergence detection and mispricing alerts. 1040+ strikes across 11 expiries. Ed25519 signed.

No taxonomy category yet
optionsvolatilityivdivergencearbitrage
SVI Volatility Surface

Gatheral 2004 SVI arbitrage-free IV parameterization. 5 params (a,b,rho,m,sigma) per expiry with smooth smile interpolation. Ed25519 signed.

No taxonomy category yet
optionsvolatilitysvismile
Multi-Exchange Options Greeks

Cross-exchange consensus Greeks (delta/gamma/theta/vega) from 2130+ BTC, 1822+ ETH, 246+ SOL options across Deribit, OKX, Bybit. Black-Scholes computed. 30s cac…

No taxonomy category yet
optionsgreeksdeltagammatheta
Futures Term Structure

Multi-exchange futures basis, annualized carry, contango/backwardation regime detection across Deribit, OKX, Bybit. Per-maturity breakdown. Ed25519 signed.

No taxonomy category yet
futuresbasiscarryterm-structure
Options Instrument Discovery

Multi-exchange options instrument discovery. 2002+ BTC contracts, 106 strikes, 11 expiries across Deribit, OKX, Bybit. Ed25519 signed.

No taxonomy category yet
optionsinstrumentsstrikesexpiries
DeFi Yield Oracle

On-chain lending rates from 10 protocols (Aave V3, Morpho Blue, Euler v2, Spark, Compound V3, Venus, Benqi, Moonwell, Sky DSR) across 7 chains (Ethereum, Base, …

canonical DeFi Protocol Metrics match 89%
defiyieldlendingaavecompound
GPU Compute Oracle

Real-time GPU pricing from 6 sources (AWS Spot, Vast.ai, RunPod, Akash, Azure, GCP). 1341 prices across 81 GPU models including H100, A100, H200, RTX 4090, L40S…

No taxonomy category yet
gpucomputeaicloudpricing
Gas Oracle

Cross-chain gas price oracle — real-time gas prices and estimated transaction costs across Ethereum, Base, Arbitrum, Polygon, Optimism, and Solana. Queries publ…

canonical Gas Fee Estimation match 88%
gastransaction costEVML2cross-chain
Marine Oracle

Sea state, vessel tracking, route risk, and voyage forecast — Ed25519 signed. AIS vessel positions + Open-Meteo Marine. Parametric triggers: heavy >4m, severe >…

No taxonomy category yet
marineshippingcargosea-stateais
Parametric Marine Insurance

Route-based parametric marine insurance quoting. ERA5-backed trigger probabilities and seasonal pricing. 60 global ports, 5 vessel classes. Premiums in USDC.

No taxonomy category yet
insuranceparametricmarineshippingrisk
Weather Oracle

Parametric weather and climate data — WRSI drought index, rainfall, temperature, wind. Global ERA5 coverage at 0.25° resolution. Parametric triggers for drought…

No taxonomy category yet
weatherclimateinsuranceparametricagriculture
CME BTC COT Oracle

CFTC Commitments of Traders data for BTC CME futures — signed. Leveraged fund, asset manager, and dealer net positions. Weekly update.

No taxonomy category yet
cotinstitutionalcmefuturespositioning
LLM Inference Pricing Oracle

Normalized LLM inference pricing for OpenAI, Anthropic, Groq, Together, Fireworks, Cerebras. Input/output $/M tokens, context windows, tier comparison. Ed25519 …

No taxonomy category yet
llminferencepricingaisigned
Economic Calendar Oracle

Forward-looking macro event calendar. Next 30 days, high/medium impact events for US, EU, GB, JP, CN. Surprise index, FOMC dates, BTC/ETH options expiry. Ed2551…

No taxonomy category yet
macrocalendarfomccpinfp
DeFi Protocol Metrics Oracle

Protocol-level TVL, avg supply APR, utilization for Aave, Compound, Morpho, Spark, Sky. $25B TVL coverage. DeFiLlama + on-chain. Ed25519 signed.

canonical DeFi Protocol Metrics match 90%
defitvlaavecompoundmorpho
Liquidation Flow Oracle

Historical liquidation flow from live event logger. 1h/4h/24h windows, long/short breakdown, dominant side, largest event, by-exchange split. Ed25519 signed.

No taxonomy category yet
liquidationflowlongshortsigned
Signed Historical Data Oracle

Cryptographically signed historical data. Spot OHLCV (60 days), funding rates (18 days), MSXI/MSVI/MSSI/MSTI index history (56-63 days). Per-row original signat…

No taxonomy category yet
historyohlcvfundingindexsigned
BTC Perp Regime

10-signal BTC perp trading regime — bias, confidence, risk. SQUEEZE_SETUP, LONG_TRAP, VOLATILITY_SPIKE. $0.15.

No taxonomy category yet
perpregimetradingbtc
ETH Perp Regime

10-signal ETH perp trading regime — bias, confidence, risk. SQUEEZE_SETUP, LONG_TRAP, VOLATILITY_SPIKE. Layer 2 Oracle Information. $0.15.

No taxonomy category yet
perpregimetradingethoracle-information
Macro Risk Intelligence

Cross-domain macro risk score 0-100 — MSSI + MSTI + econ calendar. Regimes: LOW/MODERATE/ELEVATED/HIGH/CRITICAL. Layer 3 Oracle Intelligence. $1.00.

No taxonomy category yet
intelmacroriskoracle-intelligencelayer-3
SOL Perp Regime

SOL perp trading regime — bias, confidence, risk. Layer 2. $0.15.

No taxonomy category yet
perpregimesollayer-2
Perp Setup Scanner

Scans BTC+ETH+SOL perp regimes. Returns highest_confidence_setup with signal_alignment, edge, invalidation. Layer 3. $1.00.

No taxonomy category yet
intelperpsetuplayer-3
DeFi Opportunity

Risk-adjusted DeFi yield — stress+contagion penalized APR ranking. Layer 3. $0.75.

No taxonomy category yet
inteldefiyieldlayer-3
Equity Stress Index

MESI — equity stress composite. VIX, VVIX, IV/RV, credit, DXY. 0-100. $0.05.

No taxonomy category yet
equitystressvixlayer-1
NQ Volatility Index

MNVI — NQ volatility composite. NDX RV30, term structure, vol beta, VVIX. 0-100. $0.05.

No taxonomy category yet
equityvolatilityndxlayer-1
Perp Regime Change

Detects perp regime transitions vs 2h ago for BTC/ETH/SOL. Layer 3. $0.50.

No taxonomy category yet
intelregimeperplayer-3
TradFi Regime Oracle

Classifies TradFi market regime from MESI equity stress, MNVI NQ volatility, and US 10Y-2Y yield curve. Returns RISK_ON / NEUTRAL / STRESS / PANIC with confiden…

No taxonomy category yet
regimetradfiequitymacrolayer-2
Liquidity Regime Oracle

Classifies BTC market liquidity from funding, OI delta, basis, liquidation flow, and orderbook imbalance. Returns DEEP / NORMAL / THIN / FRAGILE with stress sco…

No taxonomy category yet
regimeliquidityfundingorderbooklayer-2
Cross-Asset Divergence Oracle

Detects disagreement between crypto and TradFi market regimes. Returns NONE / LOW / MODERATE / HIGH / EXTREME divergence with direction and contagion flag. Laye…

No taxonomy category yet
inteldivergencecross-assetregimelayer-3
Regime Consensus Oracle

Aggregates all regime signals into a weighted alignment score. Returns STRONG / MODERATE / WEAK / CONFLICTED with dominant theme and vote breakdown. Layer 3 Ora…

No taxonomy category yet
intelconsensusregimealignmentlayer-3
Regime Persistence Oracle

Historical context for current perp regime duration. Returns current_regime, duration_hours, historical_percentile, typical_remaining_hours. BTC/ETH/SOL via ?cu…

No taxonomy category yet
intelregimepersistencedurationhistorical
Market State Synopsis

One signed market-state snapshot for BTC, ETH and SOL from 51 upstream reads — market indices, macro risk, and per currency positioning, perp regime and run, or…

No taxonomy category yet
synopsismarket-statebtcethsol
equity_leadership_index

MSLI — Mycelia Signal Leadership Index. 5-component equity leadership: Growth vs Value (IVW/IVE, 25%), Tech vs Market (XLK/SPY, 25%), Small vs Large (IWM/SPY, 2…

No taxonomy category yet
equity_breadth_index

MSBI — Mycelia Signal Breadth Index. 3-component market breadth: Sector participation % above 20DMA (40%), RSP/SPY equal-weight vs cap-weight momentum (35%), SP…

No taxonomy category yet
equity_regime_composite

MSERC — Mycelia Equity Regime Composite. 2D framework: Health (MSLI×0.6 + MSBI×0.4) vs Stress (MESI×0.6 + MNVI×0.4). Net score -100 to +100. Returns health, str…

No taxonomy category yet
equity_rotation_index

MSRI — Mycelia Signal Rotation Index. 11-sector ETF momentum: Offensive (XLK/XLY/XLC) + Cyclical (XLF/XLI/XLB/XLE) vs Defensive (XLP/XLU/XLRE/XLV). Net rotation…

No taxonomy category yet
Prediction Market Oracle

Market-implied probability distributions from Kalshi, Polymarket, and options surfaces. Fed rate path (6 FOMC meetings), CPI/GDP probability, BTC/ETH same-day p…

canonical Prediction Market Odds match 90%
predictionmarketsfedcpigdp
MCP Server (Model Context Protocol)

Streamable-HTTP MCP endpoint at https://api.myceliasignal.com/mcp. Attach the URL as a custom MCP connector — no account, no API key. Eight tools advertised by …

canonical MCP Tool Server match 92%
mcpagentx402toolsstreamable-http

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-10-25 17:24:47 200 ✗ 439ms
2026-10-25 02:48:07 200 ✗ 369ms
2026-10-24 14:10:39 200 ✗ 354ms
2026-10-24 01:35:15 200 ✗ 357ms
2026-10-23 12:38:14 200 ✗ 498ms
2026-10-22 23:21:56 200 ✗ 352ms
2026-10-22 10:18:56 200 ✗ 352ms
2026-10-21 21:07:40 200 ✗ 439ms
2026-10-21 08:03:29 200 ✗ 374ms
2026-10-20 19:11:43 200 ✗ 364ms

Who's calling this agent 30d

7 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
Unknown (no UA) 7 (100%)
Caller geography · top 3
US 7
Via which API surface · top 3
rest 7

Public view: top 3 per dimension. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Cheaper or better alternatives per-skill

↑ 7 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Mycelia Signal
Sovereign cryptographic oracle delivering signed financial data payable by AI agents. 212 endpoints covering crypto spot/VWAP, FX, economic
myceliasignal.com · q 71%
DPX MCP Server live
AI intelligence oracle and institutional settlement rail. 11-layer Stability Oracle (climate, macro, FX, ESG, supply chain, earth systems),
Untitled_ LuxPerpetua Technologies, Inc. · q 100%
AgentData API
Verifiable crypto signals, recorded history and always-on monitoring for AI agents — 31 pay-per-request endpoints on Base Mainnet, including
AgentData · q 75%
Market Intelligence API
Market intelligence for AI agents built on observed data: on-chain order flow from executed DEX trades, token risk checks, perps funding and
Market Intelligence API · q 90%
Trading Data API
Agent-ready trading & market-data API. Crypto/stock prices & OHLCV, indicators (ATR, Fair Value Gaps, ICT liquidity levels), perp funding/OI
WickedAPI · q 76%
402oracle.com
Independent, cryptographically signed (ES256) attestations an AI agent can cite before it acts: is a business real, is a price right, is a U
402oracle.com · q 65%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/api.myceliasignal.com.svg)](https://agenstry.com/agents/api.myceliasignal.com)
[![Verified Business](https://agenstry.com/badge/api.myceliasignal.com/identity.svg)](https://agenstry.com/agents/api.myceliasignal.com)
[![Uptime](https://agenstry.com/badge/api.myceliasignal.com/uptime.svg)](https://agenstry.com/agents/api.myceliasignal.com)
[![A2A version](https://agenstry.com/badge/api.myceliasignal.com/protocol.svg)](https://agenstry.com/agents/api.myceliasignal.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "version": "1.6",
  "origin": "api.myceliasignal.com",
  "payout_address": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
  "display_name": "Mycelia Signal",
  "name": "Mycelia Signal",
  "description": "Sovereign cryptographic oracle delivering signed financial data payable by AI agents. 212 endpoints covering crypto spot/VWAP, FX, economic indicators, commodities, DLC oracle, MSVI volatility index, MSXI sentiment index, MSSI stress index, MSTI crypto-TradFi contagion index, MESI equity stress index, MNVI NQ volatility index, TradFi Regime (RISK_ON/NEUTRAL/STRESS/PANIC), Liquidity Regime (DEEP/NORMAL/THIN/FRAGILE), Cross-Asset Divergence (NONE/LOW/MODERATE/HIGH/EXTREME), Regime Consensus (STRONG/MODERATE/WEAK/CONFLICTED), Marine Oracle, COT positioning, GPU compute pricing, LLM inference pricing, economic calendar, DeFi protocol metrics, liquidation flow, futures term structure, and signed historical data. Preview endpoints are intentionally stale \u2014 Layer 1: 60min, MSFR: 2h, indices: 60min, MESI/MNVI: 24h, Layer 2/3 intel/regime/synopsis: 24h. Use paid endpoints for real-time data.",
  "url": "https://api.myceliasignal.com",
  "provider": {
    "name": "Mycelia Signal",
    "url": "https://myceliasignal.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "mcp": {
      "transport": "streamable-http",
      "url": "https://api.myceliasignal.com/mcp",
      "payment": "x402",
      "toolsListFree": true
    }
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "authentication": {
    "schemes": [
      "x402"
    ],
    "description": "Pay-per-query via USDC on Base or Solana (x402). No accounts or API keys required."
  },
  "payments": {
    "x402": {
      "networks": [
        {
          "network": "base",
          "asset": "USDC",
          "contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402"
        }
      ]
    }
  },
  "intents": [
    {
      "name": "get_crypto_price",
      "description": "Get a cryptographically signed spot price for BTC, ETH, SOL, XAU, XRP, ADA, DOGE, USDT, or USDC. Multi-source median aggregation. Ed25519/secp256k1 signed response.",
      "endpoint": "/oracle/price/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "description": "Asset pair in format base/quote e.g. btc/usd, eth/eur, usdt/usd, usdc/usd",
          "enum": [
            "btc/usd",
            "btc/eur",
            "btc/jpy",
            "eth/usd",
            "eth/eur",
            "eth/jpy",
            "sol/usd",
            "sol/eur",
            "sol/jpy",
            "xau/usd",
            "xau/eur",
            "xau/jpy",
            "xrp/usd",
            "ada/usd",
            "doge/usd",
            "usdt/usd",
            "usdc/usd",
            "usdt/eur",
            "usdt/jpy"
          ]
        }
      },
      "price": {
        "amount": 0.01,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_crypto_vwap",
      "description": "Get a cryptographically signed 5-minute VWAP price for BTC or ETH pairs. Volume-weighted across multiple exchanges.",
      "endpoint": "/oracle/price/{pair}/vwap",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "btc/eur",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.02,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_fx_rate",
      "description": "Get a cryptographically signed FX rate. 20 pairs including EUR, GBP, JPY, CHF, CAD, CNY crosses. 4-tier source hierarchy.",
      "endpoint": "/oracle/price/{base}/{quote}",
      "method": "GET",
      "parameters": {
        "base": {
          "type": "string",
          "required": true,
          "description": "Base currency e.g. eur, gbp, usd"
        },
        "quote": {
          "type": "string",
          "required": true,
          "description": "Quote currency e.g. usd, jpy, chf"
        }
      },
      "price": {
        "amount": 0.01,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_economic_indicator",
      "description": "Get a signed US or EU economic indicator. Includes CPI, core CPI, NFP, PCE, Fed Funds Rate, real GDP (level), unemployment rate, HICP, yield curve. Direct BLS/FRED/Eurostat sources.",
      "endpoint": "/oracle/econ/{region}/{indicator}",
      "method": "GET",
      "parameters": {
        "region": {
          "type": "string",
          "required": true,
          "enum": [
            "us",
            "eu"
          ]
        },
        "indicator": {
          "type": "string",
          "required": true,
          "description": "e.g. cpi, fedfunds, gdp, nfp, unrate, pce, hicp, yield_curve"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_commodity_price",
      "description": "Get a signed commodity price. WTI crude, Brent crude, Henry Hub NatGas, Copper, and DXY. EIA and FRED direct API feeds.",
      "endpoint": "/oracle/econ/commodities/{commodity}",
      "method": "GET",
      "parameters": {
        "commodity": {
          "type": "string",
          "required": true,
          "enum": [
            "wti",
            "brent",
            "natgas",
            "copper",
            "dxy"
          ]
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_volatility_index",
      "description": "Get a cryptographically signed volatility index for BTC or ETH. Five-component MSVI: Realized Volatility (Parkinson), Implied Volatility (Deribit ATM), Term Structure (7D/90D), Funding Rate signal, Put/Call Ratio. Output: 0-100 index. Ed25519 signed.",
      "endpoint": "/oracle/volatility/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/volatility/{pair}/preview"
    },
    {
      "name": "get_sentiment_index",
      "description": "Get a cryptographically signed market sentiment index for BTC or ETH. Five-component MSXI: Funding Rate direction, 25D options skew, Put/Call Ratio, Term Structure slope, Cross-exchange Basis. Output: -100 to +100. Regimes: EXTREMEBULLISH/BULLISH/NEUTRAL/BEARISH/EXTREMEBEARISH. Ed25519 signed.",
      "endpoint": "/oracle/sentiment/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/sentiment/{pair}/preview"
    },
    {
      "name": "get_stress_index",
      "description": "Get a cryptographically signed market-wide stress index. Four-component MSSI: Volatility Regime via MSVI average BTC+ETH (30%), Stablecoin Stress \u2014 max USDT/USDC deviation from $1.00 (25%), Funding Extremity \u2014 absolute z-score of OI-weighted composite (30%), Funding Dispersion \u2014 cross-venue spread (15%). Output: 0-100. Regimes: CALM/ELEVATED/HIGH/EXTREME. Ed25519 signed.",
      "endpoint": "/oracle/stress/market",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/stress/market/preview"
    },
    {
      "name": "get_contagion_index",
      "description": "Get a cryptographically signed crypto-TradFi contagion index. Measures coupling between BTC and equity/credit markets. Output: 0-100. Regimes: DECOUPLED/MIXED/COUPLED/CONTAGION. Ed25519 signed.",
      "endpoint": "/oracle/contagion/market",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/contagion/market/preview"
    },
    {
      "name": "get_funding_rate",
      "description": "Multi-exchange perpetual funding rate composite. 10 sources including Binance, Bybit, OKX, Deribit, Hyperliquid, Kraken, Coinbase, Crypto.com. OI-weighted median, predicted rate, z-score, regime, divergence. 60s refresh. Ed25519 signed.",
      "endpoint": "/oracle/funding/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/funding/{pair}/preview"
    },
    {
      "name": "get_open_interest",
      "description": "Aggregate open interest across 5 exchanges with 1h/4h/24h deltas. Per-exchange breakdown. Ed25519 signed.",
      "endpoint": "/oracle/oi/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.01,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/oi/{pair}/preview"
    },
    {
      "name": "get_basis_carry",
      "description": "Spot-futures basis and annualized carry across 5 exchanges. Mark vs index price. Contango/backwardation regime. Ed25519 signed.",
      "endpoint": "/oracle/basis/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.02,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/basis/{pair}/preview"
    },
    {
      "name": "get_liquidation_flow",
      "description": "Real-time liquidation events across 4 exchanges (Binance, OKX, Deribit, Hyperliquid). Long/short imbalance, clustering, burst detection. Ed25519 signed.",
      "endpoint": "/oracle/liquidations/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.03,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/liquidations/{pair}/preview"
    },
    {
      "name": "get_orderbook_imbalance",
      "description": "Cross-exchange order book depth, spread, sweep cost across 5 exchanges. Depth collapse detection. Adaptive resolution (60s normal, 5s stress). Ed25519 signed.",
      "endpoint": "/oracle/orderbook/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.03,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/orderbook/{pair}/preview"
    },
    {
      "name": "get_iv_surface",
      "description": "Implied volatility surface from Deribit options chain. ATM IV, 25-delta skew, term structure ratio. Ed25519 signed.",
      "endpoint": "/oracle/iv/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.03,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/iv/{pair}/preview"
    },
    {
      "name": "get_iv_surface_multi",
      "description": "Per-strike IV from 3 exchanges with cross-exchange divergence detection and mispricing alerts. 1040+ strikes across 11 expiries. Ed25519 signed.",
      "endpoint": "/oracle/iv-surface/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/iv-surface/{pair}/preview"
    },
    {
      "name": "get_svi_surface",
      "description": "Gatheral 2004 SVI arbitrage-free IV parameterization. 5 params (a,b,rho,m,sigma) per expiry with smooth smile interpolation. Ed25519 signed.",
      "endpoint": "/oracle/svi/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/svi/{pair}/preview"
    },
    {
      "name": "get_options_greeks",
      "description": "Cross-exchange consensus Greeks (delta/gamma/theta/vega) from 2130+ BTC, 1822+ ETH, 246+ SOL options across Deribit, OKX, Bybit. Black-Scholes computed. 30s cache. Ed25519 signed.",
      "endpoint": "/oracle/greeks/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/greeks/{pair}/preview"
    },
    {
      "name": "get_term_structure",
      "description": "Multi-exchange futures basis, annualized carry, contango/backwardation regime across Deribit, OKX, Bybit. Per-maturity breakdown. Ed25519 signed.",
      "endpoint": "/oracle/term-structure/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/term-structure/{pair}/preview"
    },
    {
      "name": "get_options_instruments",
      "description": "Multi-exchange options instrument discovery. 2002+ BTC contracts, 106 strikes, 11 expiries across Deribit, OKX, Bybit. Ed25519 signed.",
      "endpoint": "/oracle/instruments/{pair}/options",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc",
            "eth",
            "sol"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/instruments/{pair}/options/preview"
    },
    {
      "name": "get_defi_yield",
      "description": "On-chain DeFi lending and borrowing rates from 10 protocols (Aave V3, Morpho Blue, Euler v2, Spark, Compound V3, Venus, Benqi, Moonwell, Sky DSR) across 7 chains. Supply APR, borrow APR, TVL. Best yield comparison per asset. Ed25519 signed.",
      "endpoint": "/oracle/defi/yield/all",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "alternatives": [
        "/oracle/defi/yield/compare",
        "/oracle/defi/yield/best/{asset}",
        "/oracle/defi/yield/catalogue"
      ]
    },
    {
      "name": "get_gpu_compute_price",
      "description": "Real-time GPU compute pricing from 6 sources (AWS Spot, Vast.ai, RunPod, Akash, Azure, GCP). 1341 prices across 81 GPU models including H100, A100, H200, RTX 4090, L40S, MI300X. Normalized to $/GPU-hour. Ed25519 signed.",
      "endpoint": "/oracle/compute/all",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "alternatives": [
        "/oracle/compute/compare",
        "/oracle/compute/best/{gpu_model}",
        "/oracle/compute/catalogue"
      ]
    },
    {
      "name": "get_gas_price",
      "description": "Real-time gas price and estimated transaction cost for a single blockchain. Median gas in gwei, base fee, USD transaction cost. Ed25519 signed.",
      "endpoint": "/oracle/gas/{chain}",
      "method": "GET",
      "parameters": {
        "chain": {
          "type": "string",
          "required": true,
          "description": "ethereum, base, arbitrum, polygon, optimism, solana"
        }
      },
      "price": {
        "amount": 0.01,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_gas_index",
      "description": "Cross-chain gas index \u2014 all 6 chains sorted cheapest-first with ranking and USD transaction costs. Ed25519 signed.",
      "endpoint": "/oracle/gas/index",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "register_dlc_threshold",
      "description": "Register a Bitcoin DLC threshold contract. Oracle monitors price and attests when it crosses the specified strike. Schnorr signed attestation.",
      "endpoint": "/dlc/oracle/threshold",
      "method": "POST",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true
        },
        "strike": {
          "type": "number",
          "required": true
        },
        "direction": {
          "type": "string",
          "required": true,
          "enum": [
            "above",
            "below"
          ]
        },
        "expiry": {
          "type": "number",
          "required": false
        }
      },
      "price": {
        "amount": 7.0,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "preview_dlc_threshold",
      "description": "Register a free testnet DLC threshold contract. Real Schnorr signatures for integration testing. Max 48h expiry. Marked testnet:true.",
      "endpoint": "/dlc/oracle/threshold/preview",
      "method": "POST",
      "price": {
        "amount": 0,
        "currency": "USDC",
        "model": "per_call",
        "free_tier": 999999
      }
    },
    {
      "name": "get_dlc_attestations",
      "description": "List all settled DLC attestations \u2014 both numeric and threshold contracts.",
      "endpoint": "/dlc/oracle/attestations",
      "method": "GET",
      "price": {
        "amount": 0,
        "currency": "USDC",
        "model": "per_call",
        "free_tier": 999999
      }
    },
    {
      "name": "get_sea_state",
      "description": "Signed sea state at any ocean coordinates. Wave height, swell, classification (CALM/SLIGHT/MODERATE/ROUGH/HEAVY/SEVERE/EXTREME), trigger status. Source: Open-Meteo Marine. Ed25519 signed.",
      "endpoint": "/oracle/marine/{lat}/{lon}/seastate",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_vessel_sea_state",
      "description": "Look up a vessel by MMSI and return its live AIS position combined with sea state at that position. Ed25519 signed.",
      "endpoint": "/oracle/marine/vessel/{mmsi}",
      "method": "GET",
      "parameters": {
        "mmsi": {
          "type": "string",
          "required": true,
          "description": "9-digit vessel MMSI e.g. 563247300"
        }
      },
      "price": {
        "amount": 0.5,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_route_sea_state",
      "description": "Signed sea state summary along a shipping route between two coordinates. Worst-case and mean conditions across waypoints. Ed25519 signed.",
      "endpoint": "/oracle/marine/route/summary",
      "method": "GET",
      "parameters": {
        "lat1": {
          "type": "number",
          "required": true
        },
        "lon1": {
          "type": "number",
          "required": true
        },
        "lat2": {
          "type": "number",
          "required": true
        },
        "lon2": {
          "type": "number",
          "required": true
        },
        "waypoints": {
          "type": "integer",
          "required": false,
          "description": "2-10, default 5"
        }
      },
      "price": {
        "amount": 0.2,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_voyage_forecast",
      "description": "7-day voyage forecast projecting vessel position hour-by-hour with forecast sea state. ETA per waypoint, heavy/severe weather hours. Ed25519 signed.",
      "endpoint": "/oracle/marine/voyage/forecast",
      "method": "GET",
      "parameters": {
        "mmsi": {
          "type": "string",
          "required": false
        },
        "lat1": {
          "type": "number",
          "required": false
        },
        "lon1": {
          "type": "number",
          "required": false
        },
        "lat2": {
          "type": "number",
          "required": true
        },
        "lon2": {
          "type": "number",
          "required": true
        },
        "speed_kts": {
          "type": "number",
          "required": false
        },
        "waypoints": {
          "type": "integer",
          "required": false
        }
      },
      "price": {
        "amount": 0.5,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_cot_positioning",
      "description": "CFTC Commitments of Traders institutional positioning for BTC CME futures. Leveraged fund, asset manager, dealer net positions. Weekly cadence. Ed25519 signed.",
      "endpoint": "/oracle/cot/btc",
      "method": "GET",
      "price": {
        "amount": 1.0,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_wrsi",
      "description": "Water Requirement Satisfaction Index for any global location. Drought status and parametric trigger (WRSI < 0.50 = drought, < 0.25 = severe). Ed25519 signed. Source: ERA5.",
      "endpoint": "/oracle/weather/{lat}/{lon}/wrsi/{window}d",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        },
        "window": {
          "type": "integer",
          "required": true,
          "description": "30, 60, or 90 days"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_rainfall",
      "description": "Cumulative rainfall in mm for any global location over a rolling window. Ed25519 signed. Source: ERA5.",
      "endpoint": "/oracle/weather/{lat}/{lon}/rainfall/{window}d",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        },
        "window": {
          "type": "integer",
          "required": true,
          "description": "7, 14, 30, 60, or 90 days"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_temperature",
      "description": "Signed temperature data (min, max, mean) for any global location. Frost trigger (tmin < 0\u00b0C) and heat stress trigger (tmax > 35\u00b0C). Ed25519 signed. Source: ERA5.",
      "endpoint": "/oracle/weather/{lat}/{lon}/temperature/{window}d",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        },
        "window": {
          "type": "integer",
          "required": true,
          "description": "7, 14, 30, 60, or 90 days"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_wind",
      "description": "Signed wind speed data (max and mean) for any global location. Gale trigger (>62 km/h) and storm trigger (>117 km/h). Ed25519 signed. Source: ERA5.",
      "endpoint": "/oracle/weather/{lat}/{lon}/wind/{window}d",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        },
        "window": {
          "type": "integer",
          "required": true,
          "description": "7, 14, or 30 days"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_inference_pricing",
      "description": "Get LLM inference pricing for OpenAI, Anthropic, Groq, Together, Fireworks, or Cerebras. Input/output $/M tokens, context windows, tier classification. Ed25519 signed.",
      "endpoint": "/oracle/inference/{provider}/pricing",
      "method": "GET",
      "parameters": {
        "provider": {
          "type": "string",
          "required": true,
          "description": "LLM provider",
          "enum": [
            "openai",
            "anthropic",
            "groq",
            "together",
            "fireworks",
            "cerebras"
          ]
        }
      },
      "price": {
        "amount": 0.02,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "compare_inference_pricing",
      "description": "Compare LLM inference pricing across all providers. Cheapest per tier (frontier/efficient/fast/reasoning). Best model for chat, code, reasoning, or long-context tasks.",
      "endpoint": "/oracle/inference/compare",
      "method": "GET",
      "parameters": {},
      "price": {
        "amount": 0.02,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_econ_calendar",
      "description": "Get economic calendar \u2014 next 30 days of high/medium impact events for US, EU, GB, JP, CN. Includes actual vs estimate where released. Ed25519 signed.",
      "endpoint": "/oracle/econ/calendar",
      "method": "GET",
      "parameters": {},
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_macro_surprises",
      "description": "Get macro surprise index \u2014 last 20 releases with actual vs consensus estimate deviation for US, EU, GB, JP, CN. Ed25519 signed.",
      "endpoint": "/oracle/econ/surprises",
      "method": "GET",
      "parameters": {},
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_options_expiry",
      "description": "Get next BTC or ETH options expiry dates from Deribit. Tagged daily/weekly/monthly/quarterly. Next 8 expiries. Ed25519 signed.",
      "endpoint": "/oracle/econ/expiry/{currency}",
      "method": "GET",
      "parameters": {
        "currency": {
          "type": "string",
          "required": true,
          "enum": [
            "btc",
            "eth"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_defi_metrics",
      "description": "Get DeFi protocol metrics \u2014 TVL, avg supply APR, utilization for Aave, Compound, Morpho, Spark, Sky. $25B TVL coverage. DeFiLlama + on-chain. Ed25519 signed.",
      "endpoint": "/oracle/defi/metrics",
      "method": "GET",
      "parameters": {},
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_liquidation_flow_windowed",
      "description": "Get liquidation flow for BTC, ETH, or SOL. 1h/4h/24h windows, long/short breakdown, dominant side, largest event. From live event logger. Ed25519 signed.",
      "endpoint": "/oracle/liq-flow/{currency}",
      "method": "GET",
      "parameters": {
        "currency": {
          "type": "string",
          "required": true,
          "enum": [
            "btc",
            "eth",
            "sol"
          ]
        },
        "window": {
          "type": "string",
          "required": false,
          "enum": [
            "1h",
            "4h",
            "24h"
          ],
          "default": "1h"
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_historical_spot",
      "description": "Get signed historical spot OHLCV for BTC, ETH, SOL. 1m/5m/1h/4h/1d intervals, up to 60 days. Batch Ed25519 signed with cryptographic provenance.",
      "endpoint": "/oracle/history/spot/{base}/{quote}",
      "method": "GET",
      "parameters": {
        "base": {
          "type": "string",
          "required": true
        },
        "quote": {
          "type": "string",
          "required": true
        },
        "from": {
          "type": "string",
          "required": false
        },
        "to": {
          "type": "string",
          "required": false
        },
        "interval": {
          "type": "string",
          "required": false,
          "enum": [
            "1m",
            "5m",
            "15m",
            "1h",
            "4h",
            "1d"
          ],
          "default": "1h"
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_historical_funding",
      "description": "Get signed historical funding rates for BTC, ETH, SOL. Per-exchange, 18 days history. Optional exchange filter. Batch Ed25519 signed.",
      "endpoint": "/oracle/history/funding/{base}/{quote}",
      "method": "GET",
      "parameters": {
        "base": {
          "type": "string",
          "required": true
        },
        "quote": {
          "type": "string",
          "required": true
        },
        "from": {
          "type": "string",
          "required": false
        },
        "to": {
          "type": "string",
          "required": false
        },
        "exchange": {
          "type": "string",
          "required": false
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_historical_index",
      "description": "Get signed historical index data for MSXI, MSVI, MSSI, or MSTI. Up to 63 days. Per-row original Ed25519 signatures from collection time.",
      "endpoint": "/oracle/history/index/{index}/{pair}",
      "method": "GET",
      "parameters": {
        "index": {
          "type": "string",
          "required": true,
          "enum": [
            "msxi",
            "msvi",
            "mssi",
            "msti"
          ]
        },
        "pair": {
          "type": "string",
          "required": false
        },
        "from": {
          "type": "string",
          "required": false
        },
        "to": {
          "type": "string",
          "required": false
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_perp_regime_btc",
      "description": "Get BTC perp trading regime \u2014 10-signal classification with directional bias (LONG/SHORT/NEUTRAL), confidence, and risk. Special regimes: SQUEEZE_SETUP, LONG_TRAP, VOLATILITY_SPIKE. $0.15.",
      "endpoint": "/oracle/perp/btc",
      "price": "$0.15",
      "preview": "/oracle/perp/btc/preview",
      "category": "perp"
    },
    {
      "name": "get_market_synopsis",
      "description": "Get full market state for BTC, ETH and SOL \u2014 market indices and macro risk, plus per currency funding, OI, liquidations, basis carry, perp regime and run, order book, futures curve, IV/RV, with each input's as-of. Single Ed25519 signed response. $1.00.",
      "endpoint": "/oracle/synopsis/market",
      "price": "$1.00",
      "preview": "/oracle/synopsis/market/preview",
      "category": "synopsis"
    },
    {
      "name": "get_market_synopsis_btc",
      "description": "Get BTC market state \u2014 market context plus BTC funding, OI, liquidations, basis carry, perp regime and run, order book, futures curve, IV/RV, with each input's as-of. Single Ed25519 signed response. No macro risk score. $0.50.",
      "endpoint": "/oracle/synopsis/btc",
      "price": "$0.50",
      "preview": "/oracle/synopsis/btc/preview",
      "category": "synopsis"
    },
    {
      "name": "get_market_synopsis_eth",
      "description": "Get ETH market state \u2014 market context plus ETH funding, OI, liquidations, basis carry, perp regime and run, order book, futures curve, IV/RV, with each input's as-of. Single Ed25519 signed response. No macro risk score. $0.50.",
      "endpoint": "/oracle/synopsis/eth",
      "price": "$0.50",
      "preview": "/oracle/synopsis/eth/preview",
      "category": "synopsis"
    },
    {
      "name": "get_market_synopsis_sol",
      "description": "Get SOL market state \u2014 market context plus SOL funding, OI, liquidations, basis carry, perp regime and run, order book, futures curve, with each input's as-of. Single Ed25519 signed response. No macro risk score. $0.50.",
      "endpoint": "/oracle/synopsis/sol",
      "price": "$0.50",
      "preview": "/oracle/synopsis/sol/preview",
      "category": "synopsis"
    },
    {
      "name": "get_perp_regime_eth",
      "description": "Get ETH perp trading regime \u2014 10-signal classification with directional bias (LONG/SHORT/NEUTRAL), confidence, and risk. Special regimes: SQUEEZE_SETUP, LONG_TRAP, VOLATILITY_SPIKE. Layer 2 Oracle Information. $0.15.",
      "endpoint": "/oracle/perp/eth",
      "price": "$0.15",
      "preview": "/oracle/perp/eth/preview",
      "category": "oracle_information",
      "layer": 2
    },
    {
      "name": "get_macro_risk",
      "description": "Get cross-domain macro risk score \u2014 MSSI + MSTI + econ calendar. risk_score 0-100, risk_regime LOW/MODERATE/ELEVATED/HIGH/CRITICAL. Layer 3 Oracle Intelligence. $1.00. Disclaimer: regime classification only, not financial advice.",
      "endpoint": "/oracle/intel/macro/risk",
      "price": "$1.00",
      "preview": "/oracle/intel/macro/risk/preview",
      "category": "oracle_intelligence",
      "layer": 3
    },
    {
      "name": "get_perp_regime_sol",
      "description": "Get SOL perp trading regime \u2014 classification with directional bias, confidence, risk. Layer 2 Oracle Information. $0.15.",
      "endpoint": "/oracle/perp/sol",
      "price": "$0.15",
      "preview": "/oracle/perp/sol/preview",
      "layer": 2
    },
    {
      "name": "get_perp_setup",
      "description": "Scan BTC+ETH+SOL perp regimes simultaneously. Returns highest_confidence_setup with signal_alignment, edge, invalidation_conditions, market_bias. Layer 3 Oracle Intelligence. $1.00. Not financial advice.",
      "endpoint": "/oracle/intel/perp/setup",
      "price": "$1.00",
      "preview": "/oracle/intel/perp/setup/preview",
      "layer": 3
    },
    {
      "name": "get_defi_opportunity",
      "description": "Risk-adjusted DeFi yield opportunity \u2014 stress and contagion penalized APR across 15+ protocols. Layer 3 Oracle Intelligence. $0.75. Not financial advice.",
      "endpoint": "/oracle/intel/defi/opportunity",
      "price": "$0.75",
      "preview": "/oracle/intel/defi/opportunity/preview",
      "layer": 3
    },
    {
      "name": "get_equity_stress",
      "description": "MESI equity stress index \u2014 VIX, VVIX, IV/RV ratio, credit stress, DXY momentum. 0-100. Layer 1. $0.05.",
      "endpoint": "/oracle/stress/equity",
      "price": "$0.05",
      "preview": "/oracle/stress/equity/preview",
      "layer": 1
    },
    {
      "name": "get_nq_volatility",
      "description": "MNVI NQ volatility index \u2014 NDX RV30, VIX term structure, vol beta, VVIX, NDX momentum. 0-100. Layer 1. $0.05.",
      "endpoint": "/oracle/volatility/nq/usd",
      "price": "$0.05",
      "preview": "/oracle/volatility/nq/usd/preview",
      "layer": 1
    },
    {
      "name": "get_regime_change",
      "description": "Perp regime transition detector \u2014 BTC/ETH/SOL vs 2h ago. Returns from_regime, to_regime, bias_changed. Layer 3. $0.50. Not financial advice.",
      "endpoint": "/oracle/intel/regime/change",
      "price": "$0.50",
      "preview": "/oracle/intel/regime/change/preview",
      "layer": 3
    },
    {
      "name": "get_equity_stress_index",
      "description": "Get the MESI (Mycelia Signal Equity Stress Index) \u2014 equity market stress composite tracking VIX regime, credit spreads, and cross-asset correlation. Returns score and regime. Ed25519 signed.",
      "endpoint": "/oracle/stress/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_nq_volatility_index",
      "description": "Get the MNVI (Mycelia Signal NQ Volatility Index) \u2014 Nasdaq volatility composite tracking realized vol, options implied vol, and term structure for NQ futures. Returns score and regime. Ed25519 signed.",
      "endpoint": "/oracle/volatility/nq/usd",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_equity_leadership_index",
      "description": "Get the MSLI (Mycelia Signal Leadership Index) \u2014 sector leadership composite tracking relative strength across 11 S&P sectors. Returns score, leader/laggard sectors, and risk_on/risk_off regime. Ed25519 signed.",
      "endpoint": "/oracle/leadership/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_equity_breadth_index",
      "description": "Get the MSBI (Mycelia Signal Breadth Index) \u2014 equity market breadth composite tracking advance/decline, new highs/lows, and participation metrics. Returns score and regime. Ed25519 signed.",
      "endpoint": "/oracle/breadth/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_sector_rotation_index",
      "description": "Get the MSRI (Mycelia Signal Rotation Index) \u2014 11-sector ETF rotation index tracking momentum and relative strength across XLC, XLY, XLP, XLE, XLF, XLV, XLI, XLB, XLRE, XLK, XLU. Returns net rotation score, top leaders/laggards, and risk_on/risk_off signal. Ed25519 signed.",
      "endpoint": "/oracle/rotation/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_equity_regime_composite",
      "description": "Get the MSERC (Mycelia Signal Equity Regime Composite) \u2014 2D equity regime framework combining health (MSLI + MSBI) vs stress (MESI + MNVI). Returns net score, health, stress, and regime: RISK_ON / VOLATILE_BULL / MILD_RISK_ON / NEUTRAL / MILD_STRESS / DEFENSIVE / STRESS. Ed25519 signed.",
      "endpoint": "/oracle/regime/equity/composite",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_liquidity_regime",
      "description": "Get the current market liquidity regime \u2014 DEEP / NORMAL / THIN / FRAGILE \u2014 derived from order book depth, bid-ask spreads, and market impact across major venues. Returns regime label, score, and component breakdown. Ed25519 signed.",
      "endpoint": "/oracle/regime/liquidity",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_equity_regime",
      "description": "Get the current equity market regime \u2014 RISK_ON / NEUTRAL / STRESS / PANIC \u2014 derived from cross-asset signals including VIX, credit spreads, and sector rotation. Ed25519 signed.",
      "endpoint": "/oracle/regime/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_regime_persistence",
      "description": "Get the current regime persistence score \u2014 how long the current macro regime has been in place, probability of continuation, and early-warning signals for regime change. Returns persistence score, duration, and stability assessment. Ed25519 signed.",
      "endpoint": "/oracle/intel/regime/persistence",
      "method": "GET",
      "parameters": {},
      "price": "$0.15 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_cross_asset_divergence",
      "description": "Get the cross-asset divergence signal \u2014 NONE / LOW / MODERATE / HIGH / EXTREME \u2014 measuring divergence between crypto and TradFi markets. HIGH/EXTREME divergence historically resolves bullish for BTC. Returns score, label, and interpretation. Ed25519 signed.",
      "endpoint": "/oracle/intel/divergence",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_regime_consensus",
      "description": "Get the regime consensus signal \u2014 STRONG / MODERATE / WEAK / CONFLICTED \u2014 measuring agreement across bullish, bearish, stressed, and neutral regime indicators. Returns consensus label, component votes, and confidence. Ed25519 signed.",
      "endpoint": "/oracle/intel/consensus",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_best_gpu_compute_price",
      "description": "Get the best current market price for a specific GPU model across all cloud providers. Returns lowest price, provider, region, and spot vs on-demand breakdown. Covers H100, H200, A100, L40S, A10G, and 80+ other models. Ed25519 signed.",
      "endpoint": "/oracle/compute/best/{gpu}",
      "method": "GET",
      "parameters": {
        "gpu": {
          "type": "string",
          "description": "GPU model slug e.g. h100_sxm, h200, a100_sxm, l40s, a10g",
          "required": true
        }
      },
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_best_defi_yield",
      "description": "Get the best current DeFi yield for a specific asset across all tracked protocols and chains. Returns highest APY, protocol name, chain, TVL, and utilization. Covers USDC, USDT, DAI, ETH, BTC across 10 protocols on 7 chains. Ed25519 signed.",
      "endpoint": "/oracle/defi/yield/best/{asset}",
      "method": "GET",
      "parameters": {
        "asset": {
          "type": "string",
          "description": "Asset symbol e.g. usdc, usdt, dai, eth, wbtc",
          "required": true
        }
      },
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "attach_mcp_server",
      "description": "Attach Mycelia Signal as an MCP server. Streamable HTTP; pass the URL to any MCP-compatible client or agent framework. Paid tools answer with an x402 payment challenge naming the price, asset, network and payTo.",
      "endpoint": "/mcp",
      "method": "POST",
      "transport": "streamable-http",
      "protocol": "mcp",
      "url": "https://api.myceliasignal.com/mcp",
      "payment": "x402"
    }
  ],
  "skills": [
    {
      "id": "crypto_price",
      "name": "Crypto Price Oracle",
      "description": "Signed spot prices and VWAP for BTC, ETH, SOL, XAU, XRP, ADA, DOGE. Multi-source median aggregation. Ed25519/secp256k1 signed.",
      "tags": [
        "crypto",
        "price",
        "oracle",
        "signed"
      ],
      "examples": [
        "GET /oracle/price/btc/usd",
        "GET /oracle/price/eth/usd/vwap"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fx_rates",
      "name": "FX Rate Oracle",
      "description": "21 signed FX pairs including EUR, GBP, JPY, CHF, CAD, CNY and BRL. EUR/USD and BRL/USD are live 24/7 medians of exchange books (EUR/USD anchored by the ECB reference rate); the other pairs use a 4-tier source hierarchy.",
      "tags": [
        "fx",
        "forex",
        "currency",
        "signed"
      ],
      "examples": [
        "GET /oracle/price/eur/usd",
        "GET /oracle/price/usd/jpy",
        "GET /oracle/price/brl/usd"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "economic_indicators",
      "name": "Economic Indicator Oracle",
      "description": "Signed US and EU economic indicators. CPI, NFP, PCE, Fed Funds, US real GDP, EU GDP deflator, UNRATE, HICP, yield curve. Direct BLS/FRED/Eurostat sources.",
      "tags": [
        "economics",
        "macro",
        "indicators",
        "signed"
      ],
      "examples": [
        "GET /oracle/econ/us/cpi",
        "GET /oracle/econ/us/fedfunds"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "commodities",
      "name": "Commodities Oracle",
      "description": "WTI, Brent, NatGas, Copper, DXY. EIA and FRED direct API feeds. Signed.",
      "tags": [
        "commodities",
        "oil",
        "energy",
        "signed"
      ],
      "examples": [
        "GET /oracle/econ/commodities/wti",
        "GET /oracle/econ/commodities/brent"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "dlc_oracle",
      "name": "DLC Oracle",
      "description": "Discreet Log Contract oracle for Bitcoin-native smart contracts. Scheduled price events announced from 2026-09-22 are dlcspecs v0 with BIP-340 Schnorr signatures, validated against node-dlc; earlier events and custom enum/numeric events use Mycelia's earlier construction. Threshold, enum, and numeric contracts with auto-resolution.",
      "tags": [
        "dlc",
        "bitcoin",
        "contracts",
        "attestation"
      ],
      "examples": [
        "GET /dlc/oracle/status",
        "POST /dlc/oracle/threshold",
        "POST /dlc/oracle/enum",
        "POST /dlc/oracle/numeric"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "msvi",
      "name": "MSVI Volatility Oracle",
      "description": "Mycelia Signal Volatility Index \u2014 5-component signed volatility oracle for BTC and ETH. Parkinson RV, Deribit IV, term structure, funding rate, put/call ratio. 0-100 index.",
      "tags": [
        "volatility",
        "options",
        "risk",
        "signed"
      ],
      "examples": [
        "GET /oracle/volatility/btc/usd",
        "GET /oracle/volatility/eth/usd/preview",
        "GET /oracle/volatility/btc/usd/methodology"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "msxi",
      "name": "MSXI Sentiment Oracle",
      "description": "Mycelia Signal Sentiment Index \u2014 5-component signed sentiment oracle for BTC and ETH. Funding rate direction, 25D options skew, put/call ratio, term structure, cross-exchange basis. -100 to +100 scale.",
      "tags": [
        "sentiment",
        "options",
        "funding",
        "skew",
        "positioning"
      ],
      "examples": [
        "GET /oracle/sentiment/btc/usd",
        "GET /oracle/sentiment/eth/usd/preview"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "mssi",
      "name": "MSSI Stress Oracle",
      "description": "Mycelia Signal Stress Index \u2014 4-component signed market stress oracle. Volatility regime, stablecoin peg deviation, funding extremity, funding dispersion. 0-100 scale. CALM/ELEVATED/HIGH/EXTREME regimes.",
      "tags": [
        "stress",
        "risk",
        "stablecoin",
        "volatility",
        "defi"
      ],
      "examples": [
        "GET /oracle/stress/market",
        "GET /oracle/stress/market/preview"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "msti",
      "name": "MSTI Contagion Oracle",
      "description": "Mycelia Signal Contagion Index \u2014 crypto-TradFi coupling index. Measures BTC correlation to equity and credit markets. 0-100 scale. Regimes: DECOUPLED/MIXED/COUPLED/CONTAGION. Ed25519 signed.",
      "tags": [
        "contagion",
        "correlation",
        "tradfi",
        "macro",
        "signed"
      ],
      "examples": [
        "GET /oracle/contagion/market",
        "GET /oracle/contagion/market/preview"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "msfr",
      "name": "MSFR Funding Rate Oracle",
      "description": "Multi-exchange perpetual funding rate composite with predicted rates, z-score, regime, and per-exchange breakdown. 10 sources: Binance, Bybit, OKX, Deribit, Hyperliquid, Kraken, Coinbase, Crypto.com, Bitget, dYdX. 60s refresh. Ed25519 signed.",
      "tags": [
        "funding",
        "derivatives",
        "perpetual",
        "carry",
        "arbitrage"
      ],
      "examples": [
        "GET /oracle/funding/btc/usd",
        "GET /oracle/funding/eth/usd/preview",
        "GET /oracle/funding/sol/usd",
        "GET /oracle/funding/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "oi_oracle",
      "name": "Open Interest Oracle",
      "description": "Aggregate open interest across 5 exchanges with 1h/4h/24h deltas. Per-exchange breakdown reveals where positions are concentrating. Ed25519 signed.",
      "tags": [
        "open-interest",
        "positioning",
        "derivatives",
        "leverage"
      ],
      "examples": [
        "GET /oracle/oi/btc/usd",
        "GET /oracle/oi/eth/usd/preview",
        "GET /oracle/oi/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "basis_oracle",
      "name": "Basis/Carry Oracle",
      "description": "Spot-futures basis and annualized carry trade returns across 5 exchanges. Contango/backwardation/flat regime. Ed25519 signed.",
      "tags": [
        "basis",
        "carry",
        "arbitrage",
        "derivatives",
        "futures"
      ],
      "examples": [
        "GET /oracle/basis/btc/usd",
        "GET /oracle/basis/eth/usd/preview",
        "GET /oracle/basis/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "liquidation_flow",
      "name": "Liquidation Flow Oracle",
      "description": "Real-time liquidation events across Binance, OKX, Deribit, Hyperliquid. Long/short imbalance, clustering intensity, burst detection. Ed25519 signed.",
      "tags": [
        "liquidations",
        "derivatives",
        "risk",
        "microstructure"
      ],
      "examples": [
        "GET /oracle/liquidations/btc/usd",
        "GET /oracle/liquidations/eth/usd/preview",
        "GET /oracle/liquidations/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "orderbook_imbalance",
      "name": "Order Book Imbalance Oracle",
      "description": "Cross-exchange order book depth, spread, sweep cost across 5 exchanges. Depth collapse detection. Adaptive: 60s normal, 5s during stress. Ed25519 signed.",
      "tags": [
        "orderbook",
        "depth",
        "microstructure",
        "spread",
        "liquidity"
      ],
      "examples": [
        "GET /oracle/orderbook/btc/usd",
        "GET /oracle/orderbook/eth/usd/preview",
        "GET /oracle/orderbook/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "iv_surface",
      "name": "IV Surface Oracle",
      "description": "Implied volatility surface from Deribit options chain. ATM IV, 25-delta put/call IV, skew, term structure ratio. 870+ BTC, 690+ ETH instruments. Ed25519 signed.",
      "tags": [
        "options",
        "volatility",
        "iv",
        "skew",
        "deribit"
      ],
      "examples": [
        "GET /oracle/iv/btc/usd",
        "GET /oracle/iv/eth/usd/preview",
        "GET /oracle/iv/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "iv_surface_multi",
      "name": "Multi-Exchange IV Surface",
      "description": "Per-strike IV from 3 exchanges with cross-exchange divergence detection and mispricing alerts. 1040+ strikes across 11 expiries. Ed25519 signed.",
      "tags": [
        "options",
        "volatility",
        "iv",
        "divergence",
        "arbitrage"
      ],
      "examples": [
        "GET /oracle/iv-surface/btc/usd",
        "GET /oracle/iv-surface/eth/usd/preview",
        "GET /oracle/iv-surface/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "svi_surface",
      "name": "SVI Volatility Surface",
      "description": "Gatheral 2004 SVI arbitrage-free IV parameterization. 5 params (a,b,rho,m,sigma) per expiry with smooth smile interpolation. Ed25519 signed.",
      "tags": [
        "options",
        "volatility",
        "svi",
        "smile"
      ],
      "examples": [
        "GET /oracle/svi/btc/usd",
        "GET /oracle/svi/eth/usd/preview",
        "GET /oracle/svi/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "greeks",
      "name": "Multi-Exchange Options Greeks",
      "description": "Cross-exchange consensus Greeks (delta/gamma/theta/vega) from 2130+ BTC, 1822+ ETH, 246+ SOL options across Deribit, OKX, Bybit. Black-Scholes computed. 30s cache. Ed25519 signed.",
      "tags": [
        "options",
        "greeks",
        "delta",
        "gamma",
        "theta",
        "vega"
      ],
      "examples": [
        "GET /oracle/greeks/btc/usd",
        "GET /oracle/greeks/eth/usd/preview",
        "GET /oracle/greeks/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "term_structure",
      "name": "Futures Term Structure",
      "description": "Multi-exchange futures basis, annualized carry, contango/backwardation regime detection across Deribit, OKX, Bybit. Per-maturity breakdown. Ed25519 signed.",
      "tags": [
        "futures",
        "basis",
        "carry",
        "term-structure"
      ],
      "examples": [
        "GET /oracle/term-structure/btc/usd",
        "GET /oracle/term-structure/eth/usd/preview",
        "GET /oracle/term-structure/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "instruments",
      "name": "Options Instrument Discovery",
      "description": "Multi-exchange options instrument discovery. 2002+ BTC contracts, 106 strikes, 11 expiries across Deribit, OKX, Bybit. Ed25519 signed.",
      "tags": [
        "options",
        "instruments",
        "strikes",
        "expiries"
      ],
      "examples": [
        "GET /oracle/instruments/btc/options",
        "GET /oracle/instruments/eth/options/preview",
        "GET /oracle/instruments/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "defi_yield",
      "name": "DeFi Yield Oracle",
      "description": "On-chain lending rates from 10 protocols (Aave V3, Morpho Blue, Euler v2, Spark, Compound V3, Venus, Benqi, Moonwell, Sky DSR) across 7 chains (Ethereum, Base, Arbitrum, Polygon, Optimism, Avalanche, BNB). Supply APR, borrow APR, TVL. Best yield per asset. Ed25519 signed.",
      "tags": [
        "defi",
        "yield",
        "lending",
        "aave",
        "compound",
        "cross-chain"
      ],
      "examples": [
        "GET /oracle/defi/yield/all",
        "GET /oracle/defi/yield/best/usdc",
        "GET /oracle/defi/yield/compare",
        "GET /oracle/defi/yield/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "gpu_compute",
      "name": "GPU Compute Oracle",
      "description": "Real-time GPU pricing from 6 sources (AWS Spot, Vast.ai, RunPod, Akash, Azure, GCP). 1341 prices across 81 GPU models including H100, A100, H200, RTX 4090, L40S, MI300X. Normalized to $/GPU-hour. Ed25519 signed.",
      "tags": [
        "gpu",
        "compute",
        "ai",
        "cloud",
        "pricing"
      ],
      "examples": [
        "GET /oracle/compute/all",
        "GET /oracle/compute/best/h100_sxm",
        "GET /oracle/compute/compare",
        "GET /oracle/compute/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "gas_oracle",
      "name": "Gas Oracle",
      "description": "Cross-chain gas price oracle \u2014 real-time gas prices and estimated transaction costs across Ethereum, Base, Arbitrum, Polygon, Optimism, and Solana. Queries public RPCs, computes median, normalizes to USD. Ed25519 signed.",
      "tags": [
        "gas",
        "transaction cost",
        "EVM",
        "L2",
        "cross-chain",
        "ethereum",
        "base",
        "arbitrum"
      ],
      "examples": [
        "GET /oracle/gas/ethereum",
        "GET /oracle/gas/base/preview",
        "GET /oracle/gas/index",
        "GET /oracle/gas/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "marine_oracle",
      "name": "Marine Oracle",
      "description": "Sea state, vessel tracking, route risk, and voyage forecast \u2014 Ed25519 signed. AIS vessel positions + Open-Meteo Marine. Parametric triggers: heavy >4m, severe >6m, extreme >9m.",
      "tags": [
        "marine",
        "shipping",
        "cargo",
        "sea-state",
        "ais",
        "parametric",
        "insurance",
        "signed"
      ],
      "examples": [
        "GET /oracle/marine/50.0/-20.0/seastate",
        "GET /oracle/marine/vessel/563247300",
        "GET /oracle/marine/route/summary?lat1=51.9&lon1=4.5&lat2=40.7&lon2=-74.0",
        "GET /oracle/marine/voyage/forecast?lat1=51.9&lon1=4.5&lat2=40.7&lon2=-74.0&speed_kts=14",
        "GET /oracle/marine/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "marine_insurance",
      "name": "Parametric Marine Insurance",
      "description": "Route-based parametric marine insurance quoting. ERA5-backed trigger probabilities and seasonal pricing. 60 global ports, 5 vessel classes. Premiums in USDC.",
      "tags": [
        "insurance",
        "parametric",
        "marine",
        "shipping",
        "risk",
        "underwriting"
      ],
      "examples": [
        "POST /insurance/route/quote {origin: singapore, destination: dubai, departure: 2026-06-01, vessel_class: coastal}",
        "GET /insurance/ports",
        "GET /insurance/vessels",
        "GET /insurance/pool"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "weather_oracle",
      "name": "Weather Oracle",
      "description": "Parametric weather and climate data \u2014 WRSI drought index, rainfall, temperature, wind. Global ERA5 coverage at 0.25\u00b0 resolution. Parametric triggers for drought, frost, heat stress, gale, and storm. Ed25519 signed.",
      "tags": [
        "weather",
        "climate",
        "insurance",
        "parametric",
        "agriculture",
        "WRSI",
        "drought"
      ],
      "examples": [
        "GET /oracle/weather/-0.3031/36.08/wrsi/30d",
        "GET /oracle/weather/51.5/-0.1/temperature/7d",
        "GET /oracle/weather/35.6/139.7/rainfall/30d",
        "GET /oracle/weather/40.7/-74.0/wind/14d",
        "GET /oracle/weather/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "cot_positioning",
      "name": "CME BTC COT Oracle",
      "description": "CFTC Commitments of Traders data for BTC CME futures \u2014 signed. Leveraged fund, asset manager, and dealer net positions. Weekly update.",
      "tags": [
        "cot",
        "institutional",
        "cme",
        "futures",
        "positioning",
        "macro",
        "signed"
      ],
      "examples": [
        "GET /oracle/cot/btc"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "inference_pricing",
      "name": "LLM Inference Pricing Oracle",
      "description": "Normalized LLM inference pricing for OpenAI, Anthropic, Groq, Together, Fireworks, Cerebras. Input/output $/M tokens, context windows, tier comparison. Ed25519 signed.",
      "tags": [
        "llm",
        "inference",
        "pricing",
        "ai",
        "signed"
      ],
      "examples": [
        "GET /oracle/inference/anthropic/pricing",
        "GET /oracle/inference/compare",
        "GET /oracle/inference/compare/task/reasoning"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "econ_calendar",
      "name": "Economic Calendar Oracle",
      "description": "Forward-looking macro event calendar. Next 30 days, high/medium impact events for US, EU, G

… truncated here: the card is 79,877 characters as printed. The complete card is published at https://api.myceliasignal.com/.well-known/agent-card.json.