Degenscan Intel

io.github.tradewr333-lgtmPublished by GitHub account tradewr333-lgtmv0.2.0Updated Oct 24, 2026

Cross-asset market event intelligence for AI trading agents. Pay per call (USDC/x402) or API key.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinanceData & Analytics

Overview

AI-generated overview

Remote market-intelligence server that scores public events into per-asset trading impacts, funding, options and prediction-market data for AI agents.

What you can do
  • Query events and impacts: list scored events since a time, net pressure on one asset, plain-language explanations, and a one-call pre-trade briefing
  • Map exposure: suppliers, customers, countries, commodities, regulators and critical facilities linked to an asset
  • Read per-asset context: headlines with sentiment, SEC filings, upcoming macro and earnings calendar, and venue open status
  • Check crypto market data: prices, perp funding and open interest, liquidation maps, Deribit options, stablecoin supply, whale transfers, Brazil premium
  • Follow prediction markets: top Polymarket markets, odds, evidence packs, and calibrated oracle probabilities with a public track record
  • Discover the universe…
When to use it
Useful when an assistant helps with trading or market research and needs a single normalized feed of events, filings and macro catalysts mapped to specific assets, or wants crypto funding, options and prediction-market context before sizing a position.
Requirements
Remote streamable HTTP endpoint; no local install. Works keyless in a free mode (100 calls/day per IP, or a free trial key of 200 calls for 7 days). Paid use needs either an X-API-KEY header or per-call USDC payment on Base via x402; some carry tools need a separate paid Carry Oracle key.
Before you install
Most tools are metered and cost money per call, with premium tools priced highest, so an agent can spend USDC or exhaust a prepaid balance without a human confirming each call. The X-API-KEY header is a secret and should not be exposed. Impact scores are deterministic heuristics, not investment advice, and the service sends queries to third-party public data sources.

Installation

In SourceWeft

  1. Open Degenscan Intel in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.tradewr333-lgtm%2Fdegenscan-intel/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "degenscan-intel": {
      "type": "http",
      "url": "https://degenscan-intel.onrender.com/mcp"
    }
  }
}

README

degenscan-intel

Cross-asset event intelligence for autonomous agents. One normalized feed of everything that moves prices — natural events, regulators, central banks, federal rules, corporate filings, trading halts, on-chain shocks, prediction-market shifts — scored against an exposure graph into per-asset impacts, and sold per call in USDC via x402 or by API key.

Agents don't want a 3D globe. They want events_since("4h", universe=["NVDA","BTC","CL"]) for half a cent.

Spec and rationale: docs/SPEC.md.

Quick start

bash
npm install                     # Node ≥ 22.13 required (node:sqlite)cp .env.example .env            # optional; runs keyless in free mode by defaultnpm run probe                   # hit every connector once, dry-run, report reachability + sample scored eventsnpm run dev                     # ingest scheduler + MCP (POST /mcp) + REST (/v1) on :8787
bash
curl 'localhost:8787/v1/events?since=4h&universe=NVDA,TSM,BTC&min_confidence=0.2'curl  localhost:8787/v1/impact/NVDA?since=24hcurl  localhost:8787/v1/graph/MSTRcurl  localhost:8787/v1/regimecurl  localhost:8787/v1/sources

MCP (streamable HTTP, stateless): POST http://host:8787/mcp. Stdio for local agents: npm run mcp:stdio.

What's inside

LayerFile(s)Notes
Schemasrc/schema.tsEvent, Impact, Asset, Universe (zod) — the contract agents consume
Universesrc/universe/~110 curated equities (tags: sector/hq/rev/input/reg/theme) + ETFs, indices, 15 crypto, commodities, FX, rates. Daily top-100-by-volume refresh (Nasdaq screener → Yahoo fallback → seed)
Exposure graphsrc/graph/~230 curated edges + tag-derived edges + 30 critical facilities with lat/lng (fabs, ports, straits, refineries). propagate() = weighted BFS depth 3
Enginesrc/engine/entity linking (tickers, names, countries, regulators, commodities, themes, geo→facility), deterministic direction inference, session calendar (tradable_now, next_open, US holidays)
Connectorssrc/ingest/connectors/40 keyless sources: USGS, GDACS, EONET, NHC, NWS, SWPC · SEC EFTS 8-K by item, EDGAR Atom (Form 4/13D/S-1), SEC/Fed/ECB/BoE/BoJ press, Fed speeches, Federal Register API, FTC, DOJ, FDA, CFTC, FCC, White House, EU Commission, CISA KEV, OFAC, TreasuryDirect · Nasdaq halts, Nasdaq earnings, PR Newswire, Business Wire, GlobeNewswire, Google News per ticker, NHTSA · DefiLlama hacks + stablecoin supply, CoinGecko abnormal moves, Binance announcements, Coinbase status, mempool fees, Polymarket, GDELT DOC
Storesrc/store/db.tsSQLite via node:sqlite (built into Node ≥ 22.13, zero native builds) + FTS5; cross-source corroboration by title fingerprint; per-asset impact index; source health; billing log
Serversrc/server/Fastify REST + MCP; x402.ts payment gate (402 → verify → settle via facilitator), API keys, free daily quota; pricing.ts

Tools & pricing

ToolPriceWhat it answers
events_since$0.005what happened since t that touches my universe (past t = backtest)
impact_for$0.003net directional pressure on one asset + source events
exposure_graph$0.002who/what an asset is exposed to
regime_snapshot$0.01venues open, 24h pressure ranking, high-severity events, prediction markets
explain$0.02rationale for one event
pulse$0.001cheapest probe: last-hour event counts by class, top-3 severe, venues open
price_for$0.001price probe, no key: Hyperliquid mark/mid/oracle + Coinbase spot, 24h change, basis
funding_alerts$0.001perps with extreme funding now + predicted per venue
whale_moves$0.002large USDC/USDT transfers on Base/Ethereum with exchange labels and flow tags
polymarket_top$0.002most active Polymarket markets: odds, 24h change, volume, liquidity
derivs_for$0.003perp microstructure for one coin (Hyperliquid public API): funding, OI, premium, predicted funding by venue, flags + event pressure
news_for$0.002headlines on one asset with tier, corroboration, heuristic sentiment
filings_for$0.002SEC EDGAR filings on one issuer (8-K, Form 4, 13D/G, S-1)
calendar$0.002upcoming macro prints, FOMC, auctions, earnings (N days)
brief$0.10premium one-call pre-trade briefing per asset (replaces six calls)
oracle_board$0.002daily board of calibrated probabilities for standing questions (BTC/ETH/SOL targets, FOMC, top Polymarket) — cached, no waiting
oracle_forecast$0.25calibrated YES-probability for any binary question: Monte Carlo of LLM agent societies + base-rate-anchored expert panel on live Intel data; async (202 → poll free); 80% interval, edge vs market, drivers, commitment hash. Public Brier record at /v1/oracle/track-record (free)
polymarket_context$0.01evidence pack for one prediction market: current odds + primary-source events in the feed that bear on the question
universe, sources_statusfreediscovery & transparency

Free trial: header X-Free-Trial: 1 → 100 calls/day/IP without payment (MCP tools/call gets it automatically). Otherwise priced routes answer 402 with x402 requirements, or accept X-API-KEY.

Networks: USDC on Base (eip155:8453) and, when configured, Solana mainnet — both offered in the same 402, gasless via PayAI.

Three ways to pay

WhoHowEndpoint
Autonomous agent, per callx402 v2 — answer the 402 with USDC on Base; any x402 client does it automaticallyany priced endpoint
Autonomous agent, prepaid key (no human, no card)one USDC payment → { api_key } with a lifetime budget: pack_1k $5 / 1,000 calls · pack_10k $40 / 10,000 · pack_100k $300 / 100,000POST /v1/keys/x402/<pack> → then header X-API-KEY; balance at GET /v1/keys/me
Human operator, cardStripe subscription Starter $29 (10k/mo) · Pro $199 (200k/mo) → key shown onceGET /v1/plans → checkout → /v1/keys/claim

For agents & indexers: /.well-known/x402 (resources, prices, payTo) · /openapi.json · /llms.txt · /wallets.json (our own wallets, excluded from metrics). Install the skill: npx skills add tradewr333-lgtm/degenscan-intel · SDKs: npm i @degenscan/intel (packages/js) · pip install degenscan-intel (packages/py).

Agent skill: skills/degenscan-intel/SKILL.md (also served at /skill.md) — when to call which tool, the recommended loop, how to read confidence, how to pay. Drop it into a Claude/Cursor skills folder or point the agent at the URL.

Focused skills (each installs on its own; listed on skills.sh):

SkillForInstall
crypto-funding-dataFunding rates (Hyperliquid, Deribit/Coinbase, Binance/Bybit predicted), OI, liquidations, optionsnpx skills add tradewr333-lgtm/degenscan-intel --skill crypto-funding-data
polymarket-oddsPolymarket market and event search, odds, spreads, top tradersnpx skills add tradewr333-lgtm/degenscan-intel --skill polymarket-odds
product-researchCPSC recalls, U.S. Census imports by HS code, topic demandnpx skills add tradewr333-lgtm/degenscan-intel --skill product-research
youtube-outliersYouTube outlier videos and channel growthnpx skills add tradewr333-lgtm/degenscan-intel --skill youtube-outliers
api-agent-readinessAgent-readiness audit of any public APInpx skills add tradewr333-lgtm/degenscan-intel --skill api-agent-readiness

Public usage metrics: /v1/metrics (JSON) · /v1/metrics.csv — one row per week since 2026-09-27: free/API-key/paid calls, unique paying wallets, USDC revenue with on-chain tx hashes, active Stripe subscriptions. Owner and test wallets are listed explicitly and excluded from customers and revenue.

Configuration

See .env.example. Nothing is required to run. For paid mode set X402_PAY_TO (Base address) and, for Base mainnet, a facilitator that supports it (Coinbase CDP or self-hosted). INTEL_UA must include a contact e-mail — SEC blocks anonymous clients.

Deploy (Render)

render.yaml defines one web service (server + scheduler in-process, persistent disk for SQLite). Dockerfile for anywhere else.

Design principles

  1. Primary sources first. SEC, Fed, USGS, Nasdaq before any news site. Media is corroboration (corroboration.count), never origin.
  2. Deterministic hot path. No LLM between event and impact — latency < 200 ms, cost ≈ 0. explain is the only place a model may be used.
  3. Everything auditable. raw_ref points at the source document; path shows the graph route; sources_status is public.
  4. Universe is versioned. Every response carries universe_version so backtests are reproducible.
  5. Legal by construction. Only public/government/issuer data; no real-time equity quote redistribution; unofficial APIs (Nasdaq, Yahoo, Reddit) isolated as best-effort connectors.

Roadmap

See SPEC §8. Next: deploy + live probe → real x402 settlement ✅ → registries (MCP Registry, Smithery, Glama, x402 Bazaar) ✅ → 10-K-driven graph expansion → webhooks → Degenscan bot integration.

Operator, disclaimer & data licensing

Operated by Marbella Collins LLC (Florida, USA) · [email protected]. Built and operated by Renato Pereira Chagas, who specified the product, made the design and commercial decisions and operates the service; the code was written with AI assistance (Claude).

Not investment advice. Degenscan Intel is an information and analytics service. Impact scores are deterministic heuristics over public events; they are not recommendations to buy or sell any asset and carry no guarantee of accuracy or timeliness. You are solely responsible for your trading decisions.

Data licensing. All connectors read public, keyless sources; the service redistributes normalized event metadata (titles, timestamps, links) and its own derived scores, never bulk source content or real-time quotes. Government and issuer sources (SEC, Fed, Federal Register, USGS, NOAA, agency press) are public domain or freely redistributable. Sources marked best-effort in sources_status use unofficial or terms-limited endpoints (Nasdaq halts/earnings pages, Yahoo screener fallback, CoinGecko public API) and are subject to those providers' terms; they are isolated so the service degrades gracefully if any is removed.

Credits

Event-source ideas and the supplier-overlay concept trace to OSIRIS by simplifaisoul (MIT). This project shares no code with it and no UI; it is the data/agent layer OSIRIS never had.

License: MIT — © 2026 Marbella Collins LLC / degenscan.io

Source: README.md at commit a990268

Tools

39

events_since

Events since

List market-moving events since a point in time (natural disasters, regulator actions, central-bank releases, federal rules, SEC filings, trading halts, on-chain hacks, prediction-market shifts), each scored into per-asset impacts (direction −1/0/+1, confidence 0..1, horizon) with tradable_now / next_open per asset. Use it to answer "what happened in the last N hours that affects my book" or, with a past `since`, to backtest. Filter with universe=["NVDA","BTC"] and min_confidence≥0.4 to act on. $0.005/call; 100 free calls/day. Use to pull the event list for a window/universe; for one asset's scored impacts use impact_for, for a one-call asset summary use brief.

Parametersqkindslimitsinceuntiluniversemin_severitymin_confidence

impact_for

Impact for asset

Net directional pressure on ONE asset over a window: bias (−1..+1), number of events, strongest supportive and negative drivers, and the source events with rationale and graph path. Use it before entering or sizing a position in that asset, or to explain a move ("why is MSTR down today?"). $0.003/call. Use for one asset's scored impacts; for raw events use events_since, for a full asset briefing use brief.

Parameterslimitsinceasset_idrequired

exposure_graph

Exposure graph

Who and what an asset is exposed to: suppliers, customers, countries of revenue/production, input commodities, regulators, indices that hold it, correlated assets and critical facilities (fabs, ports, straits) with coordinates. Use it to find second-order trades (an event on TSM → NVDA, AAPL) or to know which regulators/countries to watch for a holding. $0.002/call. Use to see which assets are linked to one asset; not for prices or events.

Parametersdepthasset_idrequired

regime_snapshot

Regime snapshot

One-call situational picture for right now: which venues are open (US equities, futures, FX, crypto) and the next opens, 24h event pressure ranked by asset, the highest-severity events, and prediction-market probabilities (Fed, shutdown, tariffs…). Call it first in a session, or every few hours, to decide whether to look deeper. $0.01/call. Use for the market-wide state (venues open, pressure by asset); for one asset use brief.

Takes no parameters.

explain

Explain event

Plain-language explanation of ONE event's impacts: why each asset got its direction and confidence, the exposure-graph path used, the source document link and corroborating sources. Use it when an impact from events_since/impact_for is surprising and you need the reasoning before acting, or to log a rationale. Takes the event id from those tools. $0.02/call. Use only with an event_id returned by events_since or impact_for.

Parametersevent_idrequired

polymarket_context

Polymarket context

Evidence pack for ONE prediction market: resolves a Polymarket market (id, slug or question text) to its current odds, then returns the primary-source events in our feed (regulators, Fed, filings, disasters, hacks…) that bear on the question, with relevance, source tier, corroboration and per-asset impacts. Use it before trading or quoting a probability on Polymarket/Kalshi-style markets ("Fed cut in October?", "ETF approved by year end?"), or to detect a fresh primary event the market hasn't repriced. Information, not a forecast. $0.01/call. Use for one market's odds plus related primary-source events; to discover markets use polymarket_top.

Parameterslimitsincemarketrequired

pulse

Pulse (1h)

Cheapest first call: how many events hit the feed in the last hour by class (natural, regulatory, central-bank, corporate, crypto, media…), the 3 most severe with their top impacts, and which venues are open. Use it every hour to decide whether anything needs a deeper look, or as a health/probe call. $0.001/call. Use first as a cheap heartbeat; for the events themselves use events_since, for one asset use brief.

Takes no parameters.

price_for

Price probe

Cheapest price check for ONE coin, no key: Hyperliquid perp mark/mid/oracle, Coinbase spot, 24h change, perp-spot basis, current funding, plus links to our event pressure on that asset. ~1 KB, cached 30 s — made for polling loops. $0.001/call. Use for one coin's price/basis/funding now; for funding history use carry_history, for all perps at once use carry_funding_matrix.

Parameterssymbolrequired

token_verdict

Token risk verdict

Before buying, sniping or routing a swap: send a token contract address (EVM: base default, ethereum, bsc, arbitrum, polygon, optimism, avalanche; or a Solana mint) and get a deterministic risk verdict — DANGER / HIGH_RISK / CAUTION / LOW_RISK with a 0–100 score and named flags: honeypot, sell/buy tax, mintable, pausable, blacklist, hidden or reclaimable owner, unverified source, proxy, holder concentration, creator share, unlocked LP, thin or brand-new liquidity. Sources: GoPlus + DexScreener, 5-min cache. $0.01/call. Use for one token contract's risk checks; not a price or a recommendation.

Parameterschainaddressrequired

funding_alerts

Funding alerts

Which perps have extreme funding RIGHT NOW on Hyperliquid: sorted by |hourly rate| with annualized %, which side is paying (crowded longs vs shorts), open interest and predicted next funding per venue (Hyperliquid, Binance, Bybit). Use every 5–15 min to detect crowded positioning or to pick a side to receive funding. $0.001/call. Use to find which perps have extreme funding now (cross-venue); for every Hyperliquid dex incl. HIP-3 use carry_funding_matrix.

Parameterslimitmin_abs_rate_1h

whale_moves

Whale moves

Large USDC/USDT transfers on Base and Ethereum from public explorers (no key): USD size, best-effort exchange labels (Binance, Coinbase, OKX, Bybit…), flow tag (to_exchange = potential sell pressure, from_exchange = withdrawal, mint/burn = stablecoin supply, wallet_to_wallet), totals by flow, tx links. Default threshold $1M. $0.002/call. Use for individual large stablecoin transfers; for total supply change use stablecoin_supply.

Parameterslimitchainsmin_usd

hl_liquidations

Hyperliquid liquidation map

Liquidation map for one Hyperliquid main-dex coin from the most active accounts (public leaderboard, refreshed every 15 min): longs/shorts {positions, notional_usd, avg_entry}, liquidation_bands[] (side, from_pct/to_pct from mark, price range, notional_usd), nearest_long/short_liquidation {price, distance_pct, cluster_notional_usd}, liquidations_24h (confirmed by Hyperliquid's liquidation marker), coverage_pct_of_oi. A sample, not the whole book. $0.002/call. Use for where Hyperliquid positions get liquidated for one coin; for funding use carry_now.

Parameterscoinrequired

hl_liq_near

Hyperliquid positions near liquidation

Hyperliquid coins ranked by tracked notional within within_pct% of liquidation (longs_near_liq_usd, shorts_near_liq_usd) plus confirmed liquidations 24h. $0.001/call. Use to scan which Hyperliquid coins have the most positions close to liquidation.

Parametersnwithin_pct

options_summary

Crypto options (Deribit)

BTC or ETH options from Deribit public data: term_structure[] {expiry, days, forward, atm_iv %, rr25 (25d call IV − 25d put IV, vol pts), bf25, open_interest {calls, puts}, max_pain, max_pain_distance_pct}, put_call {oi_ratio, volume_24h_ratio}, dvol {now, change_24h}, top_open_interest[]. $0.002/call. Use for BTC/ETH options implied vol, skew, put/call and max pain; for perp funding use derivs_for.

Parameterscurrencyrequired

options_maxpain

Options max pain

Max pain, open interest and put/call ratio for one Deribit expiry (default the next with open interest), BTC or ETH. $0.001/call. Use for one expiry's max pain and open interest only.

Parametersexpirycurrencyrequired

br_premium

Brazil crypto premium

Crypto-dollar and BTC premium in Brazil: USDT/USDC-BRL on Mercado Bitcoin vs the official BCB PTAX, BTC-BRL vs BTC-USD (Coinbase) at PTAX and at the on-exchange USDT rate. $0.002/call. Use for Brazil's crypto-dollar/BTC premium vs the official PTAX; not for other FX.

Takes no parameters.

stablecoin_supply

Stablecoin supply

Stablecoin supply from DefiLlama. Returns totals_usd_pegged {circulating, change_1d, change_7d, change_30d} in USD, depegged_over_50bps[] (USD stablecoins trading below $0.995 with ≥ $50M supply: symbol, price, depeg_bps, circulating), and items[] per stablecoin (symbol, peg, mechanism, price, circulating, change_1d/7d/30d, change_7d_pct, change_30d_pct, chains), sorted by supply. Net new supply is a proxy for fresh on-chain dollar liquidity. $0.002/call. Use for total stablecoin supply and net change; for individual large transfers use whale_moves.

Parameterslimit

treasury_auctions

U.S. Treasury auctions

Recent U.S. Treasury auction results (high yield, bid-to-cover, indirect/direct/primary-dealer share) and upcoming auctions with size, from public-domain Fiscal Data. $0.003/call. Use for U.S. Treasury auction results and the upcoming calendar; for all macro releases use calendar.

Parametersdaystype

defi_yields

DeFi yields

Stablecoin (or all) DeFi pools above a TVL floor with APY, 30-day mean APY, share paid in reward tokens and DefiLlama outlier flag. Not a risk rating. $0.003/call. Use for stablecoin pool APYs; not a risk rating.

Parameterschainlimitmin_tvlstable_onlyinclude_extreme

polymarket_top

Polymarket top markets

The most active Polymarket markets right now (by 24h volume, liquidity or 24h change; optional tag like crypto/fed/politics): question, YES odds, 24h change, volume, liquidity, end date, and a link to our primary-source evidence pack for each. Use it to find where prediction-market money is moving before calling polymarket_context. $0.002/call. Use to find the most active prediction markets; for one market's evidence use polymarket_context, for oracle disagreement use polymarket_edge.

Parameterstagsortlimit

derivs_for

Perp derivatives for coin

Perpetual-futures microstructure for ONE coin from Hyperliquid's public API (no key): hourly funding with 8h-equivalent and annualized %, predicted next funding per venue (Hyperliquid, Binance, Bybit…), open interest in coins and USD with OI-to-24h-volume, mark/oracle/mid and premium vs oracle, 24h notional volume and change, and flags (funding_hot_long/short, premium_rich/discount, oi_heavy_vs_volume). Joined with our primary-source event pressure on the same asset when covered. Use it before sizing a perp position, to detect crowded funding, or as the market-structure leg next to events_since. Liquidations are not included. $0.003/call. Use for one perp's funding/OI with event pressure; for price only use price_for, for every perp use carry_funding_matrix.

Parameterssincesymbolrequired

news_for

News for asset

Headlines that touch ONE asset in the window (press wires, corporate releases, halts, hacks, media), each with source tier, corroboration count, a −1..1 heuristic sentiment score and the asset's impact direction, plus an average sentiment label. Links to the original items; no article bodies. Use it to answer "what is the news flow on X today" or to feed a sentiment gate. $0.002/call. Use for headlines about one ticker; for SEC filings use filings_for.

Parameterslimitsincetickerrequired

filings_for

SEC filings for issuer

SEC EDGAR filings that touch ONE US issuer in the window: 8-K by item (material agreements, results, departures), Form 4 insider trades, 13D/G activist stakes, S-1/424B offerings, bankruptcy — with summary, impact direction and link to the filing. Public-domain source. Use it before earnings or when a stock moves without news. $0.002/call. Use for SEC filings of one issuer; for headlines use news_for.

Parametersformslimitsincetickerrequired

calendar

Catalyst calendar

Upcoming scheduled catalysts for the next N days: US macro prints (CPI, PPI, jobs, PCE, GDP, retail, JOLTS) with ET times, FOMC decisions and minutes, Treasury auctions and earnings dates seen in the feed, each with the assets it usually moves. Use it to avoid holding through a print or to schedule polling. $0.002/call. Use for upcoming scheduled macro/earnings catalysts; for Treasury auction details use treasury_auctions.

Parametersdaystypesuniverse

oracle_forecast

Oracle: forecast a binary question (async)

Get a CALIBRATED probability for a yes/no market question — e.g. "Will Bitcoin close above 120,000 USD on 2026-10-31?", "Will the Fed cut at the October FOMC?", "Will ETH touch 5,000 before 2026-10-31?". The oracle first assembles live context from Intel (spot, 30d realized vol, funding, OI, Polymarket odds, calendar, recent primary-source events) and computes a volatility base rate; then runs Monte Carlo simulations of LLM agent societies (distinct personas, social graph, optional news shocks) plus a 5-expert panel anchored on the base rate; a reasoning model aggregates with the rule "0.5 is never a default". ASYNC: this call returns { forecast_id, status: "queued", eta_s } in under a second; poll oracle_get(forecast_id) every ~20 s (free) until status = "done" (1–3 min). Result: probability, ci80, disagreement, base_rate, market_odds, edge (probability − market), drivers, failure_modes, confidence, runs[] with belief trajectories, panel[], commitment_hash (sha256 committed before resolution), context_used. Public Brier record: oracle_track_record. $0.25/call (covers ~70 LLM calls). Optional interventions=[{round, news, audience}] inject a shock into the simulated society. Use to ask a NEW binary question (async, returns forecast_id); then poll oracle_get. For today's standing forecasts use oracle_board.

Parametersrunsmethodroundscontextquestionrequiredpopulationresolves_atinterventionsrequire_verified

oracle_get

Oracle: fetch a forecast by id (free)

Poll or retrieve an oracle forecast. While the job runs: { status: "queued"|"running", retry_after_s }. When done: the full Forecast (probability, ci80, disagreement, base_rate, market_odds, edge, summary, drivers, failure_modes, confidence, runs[], panel[], commitment_hash, context_used). Free — results are yours forever; anyone can verify the commitment_hash. Use after oracle_forecast, or with an id from oracle_board / oracle_track_record. Use only to poll a forecast_id returned by oracle_forecast (free).

Parametersforecast_idrequired

polymarket_edge

Polymarket edge (oracle vs market)

Where a calibrated forecaster disagrees most with Polymarket right now: for each open daily-board question matched to a Polymarket market, the oracle probability, 80% interval, market YES price, edge (p − odds), which side looks cheap, base rate, resolution date and a sha256 commitment hash — sorted by |edge|. Cached from the daily board (no LLM, instant); poll it in a loop. Public Brier track record at /v1/oracle/track-record. $0.002/call. Use to list markets where the oracle and market odds disagree most; for one new question use oracle_forecast.

Parameterslimitmin_abs

oracle_board

Oracle: daily board of standing forecasts

The oracle's standing questions recomputed daily (BTC/ETH/SOL vs price targets, next FOMC decision, most-traded Polymarket markets, upcoming CPI/NFP): for each, probability, 80% interval, base rate, market odds, edge and commitment hash — no waiting, no LLM call, cached. Pass slug to get one forecast with full drivers/failure modes and its history. Poll in a loop for cheap calibrated priors. $0.002/call. Use for today's standing forecasts without waiting; to ask your own question use oracle_forecast.

Parametersslug

oracle_track_record

Oracle: public Brier track record (free)

How good the oracle has been: Brier score overall and by domain (0.25 = coin flip, 0.15 = good human forecaster, 0.10 = superforecaster), oracle vs. market Brier and beat_market_rate on questions that had a Polymarket price, mean absolute edge, and the 20 most recent commitments (id, probability, hash, outcome). Free. Use it to decide how much to trust oracle_forecast / oracle_board. Use to audit the oracle's public accuracy (free).

Takes no parameters.

brief

Pre-trade brief (premium)

One-call briefing for ONE asset, everything an operator reads before trading it: net pressure and drivers (24h), headlines with sentiment, recent SEC filings (equities), first-order exposure map, related Polymarket market with odds, upcoming scheduled catalysts (7d) and venue status / tradable_now. Replaces 6 separate calls; ideal once per asset per session or pre-open. $0.1/call. Use when you want everything about ONE asset in one call (replaces ~6 calls); for many assets use events_since + impact_for.

Parameterssinceasset_idrequired

universe

Universe

List every asset id the service scores (top-100 US equities by volume, indices/ETFs, 15 crypto, commodities, FX, rates) with class, name and exposure tags, plus the universe version stamped on every response. Call it once to map your tickers to asset ids before using the other tools. Free. Use to list valid asset ids for other tools (free).

Takes no parameters.

sources_status

Sources status

Transparency report on the ~40 data connectors: tier (primary/media), cadence, last successful run, items ingested, last error. Use it to judge freshness before trusting a quiet feed, or to see which sources are best-effort. Free. Use to check the health of each primary source (free).

Takes no parameters.

keys_trial

Get a free trial key

Free trial API key for Degenscan Intel: 200 calls, 7 days, no card. Covers the Carry Data tools (carry_*) and the event feed; not the oracle. Then send it as X-API-KEY. One per e-mail. Use once to get a free trial key (200 calls, 7 days); then send it as X-API-KEY.

Parametersemailrequired

carry_funding_matrix

Carry: funding matrix

Current annualised funding for every perp on every Hyperliquid dex (main + HIP-3), with OI, 24h volume and spot mark when it exists. Data, not a signal. Requires a Carry Oracle key (US$100/month). Use for ALL perps on ALL Hyperliquid dexes at once; for one coin use price_for or carry_history.

Parametersdexmin_vol

carry_xdex

Carry: cross-dex spreads

Assets listed on two or more Hyperliquid HIP-3 dexes (xyz, io, para, mkts…), e.g. NBIS on xyz and io. Returns items[] with base, legs[] (coin, dex, funding_apr now, funding_apr_14d, hours_positive_14d, vol24_usd, oi_usd, mark), spread_apr_now and spread_apr_14d (highest minus lowest leg, annualised), basis_pct (mark difference between legs, %), min_leg_vol24_usd; sorted by 14-day spread. Main-dex tickers are excluded because they can be different assets. Data, not a signal. Requires a Carry key, the free trial key, or x402 per call. Use for the same ticker priced on 2+ HIP-3 dexes; for perp vs spot use carry_spot_perp.

Parameterslimitmin_vol

carry_spot_perp

Carry: spot × perp

Hyperliquid main-dex perps that also have a Hyperliquid spot market (e.g. HYPE, PURR, BTC via UBTC). Returns items[] with base, perp, funding_apr (annualised, now), funding_apr_14d (14-day mean), hours_positive_14d (share of hours with positive funding, 0–1), perp_mark, spot_mark, spot_pair, basis_pct (perp vs spot, %), perp_vol24_usd, spot_vol24_usd, oi_usd, sorted by 14-day funding. Data, not a signal. Requires a Carry key (X-API-KEY), the free trial key, or x402 per call. Use for main-dex perp vs its spot market; for cross-dex HIP-3 pairs use carry_xdex.

Parameterslimitmin_vol

carry_history

Carry: funding history

Hourly funding/premium/mark/OI/volume for one coin, kept beyond Hyperliquid's 500 h window. HIP-3 coins are prefixed (xyz:NBIS). Requires a Carry Oracle key. Use for one coin's hourly history beyond 500 h; for the current snapshot of all coins use carry_funding_matrix.

Parameterscoinrequiredhours

carry_naked

Carry: unhedgeable funding extremes

Perps whose |annualised funding| exceeds a threshold (default 50%) and that have no hedge leg on Hyperliquid (no spot, no same-ticker HIP-3 listing). Raw data, not a call. Requires a Carry Oracle key. Use for funding extremes that cannot be hedged on Hyperliquid; for hedgeable pairs use carry_xdex or carry_spot_perp.

Parametersmin_abs_apr

carry_watchdog

Carry: market health

Every Hyperliquid perp market and dex: status (active/zero_oi/delisted), OI and volume with 7-day change, growth mode, risk flags. Requires a Carry Oracle key. Use for market and dex health (delistings, OI drops); not for funding levels.

Takes no parameters.

Version history

1
  1. v0.2.0LatestSep 27, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts