Server definition
- Hash
- sha256:a830385e57a818b0ab8660910d4d45a18057f0b83ec78fff735c0e6e084fc195
- What it is
- What a remote MCP server returned when asked what it offers: 14 tools
The blob, as servednamed by its sha256
{
"instructions": "Two product lines: stock perps and tokenized stocks (get_token_premium, get_token_liquidity for xStocks/Ondo). One-stop data for stock perps and tokenized stocks: list_markets (free catalog of trade.xyz, Aster, Lighter, OKX, xStocks and Ondo markets), get_quote (unified quote, $0.01) and get_funding (cross-venue funding, $0.02). Also: cross-venue price gaps for trade.xyz stock perps on Hyperliquid vs the real stock and Solana xStocks, plus a rule-based verdict, and Hyperliquid HIP-4 prediction-market odds vs perp-implied probability. list_markets, get_gap_sample and list_pm_markets are free; get_gaps ($0.01), get_verdict ($0.03), get_research_card ($0.03), get_history ($0.02), get_export ($0.25), get_pm_implied ($0.02) and get_pm_scan ($0.05) require x402 payment in USDC on Base or Solana. Data, not financial advice.",
"tools": [
{
"description": "PAID $0.25 (x402, USDC on Base or Solana). Bulk JSON export of one UTC day of 30-minute snapshots for all 20 tracked stock perps (cross-venue gaps, funding, OI).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"date": {
"description": "UTC day YYYY-MM-DD, default yesterday",
"type": "string"
}
},
"type": "object"
},
"name": "get_export",
"outputSchema": null
},
{
"description": "PAID $0.02 (x402, USDC on Base or Solana). Stock-perp funding on trade.xyz, Aster, Lighter and OKX normalized to hourly and APR, interval, next funding time, cheapest venue to long or short, carry spread, optional history (24h/7d/30d). tickers='all' returns the board for every stock perp.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"history": {
"description": "History window (single ticker)",
"enum": [
"24h",
"7d",
"30d"
],
"type": "string"
},
"min_spread_apr": {
"description": "Board: minimum APR spread between venues",
"type": "number"
},
"ticker": {
"description": "One ticker, e.g. NVDA",
"type": "string"
},
"tickers": {
"description": "'all' for the full board",
"enum": [
"all"
],
"type": "string"
}
},
"type": "object"
},
"name": "get_funding",
"outputSchema": null
},
{
"description": "FREE. Basic perp-vs-stock gap for ONE trade.xyz stock perp (e.g. NVDA): perp mark, reference stock price, gap %. Use get_gaps for xStock gap, basis, funding and open interest.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ticker": {
"description": "One ticker, e.g. NVDA",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_gap_sample",
"outputSchema": null
},
{
"description": "PAID $0.01 (x402, USDC on Base or Solana). Gap table for up to 60 trade.xyz stock perps (tickers=all for every auto-discovered US stock perp): perp mark/oracle vs reference stock price and Solana xStock, basis, hourly and annualized funding, open interest. Set venues='all' for a cross-venue comparison: trade.xyz vs Aster vs Lighter mark prices, gap % between venues, and each venue's funding (hourly and annualized).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"tickers": {
"description": "Comma-separated tickers or 'all', max 60 per call, e.g. NVDA or NVDA,TSLA. Defaults to 20 large names.",
"type": "string"
},
"venues": {
"description": "'all' adds the trade.xyz vs Aster vs Lighter comparison",
"enum": [
"all"
],
"type": "string"
}
},
"type": "object"
},
"name": "get_gaps",
"outputSchema": null
},
{
"description": "PAID $0.02 (x402, USDC on Base or Solana). Historical gap time series for one trade.xyz stock perp (up to 90 days; interval 30m/1h/4h/1d): perp vs stock and xStock gaps, basis, funding, OI, plus Aster, Lighter and OKX marks and cross-venue gaps.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"from": {
"description": "ISO start (UTC), default 7 days ago",
"type": "string"
},
"interval": {
"description": "Default 1h",
"enum": [
"30m",
"1h",
"4h",
"1d"
],
"type": "string"
},
"ticker": {
"description": "One ticker, e.g. NVDA",
"type": "string"
},
"to": {
"description": "ISO end (UTC), default now",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_history",
"outputSchema": null
},
{
"description": "PAID $0.02 (x402, USDC on Base or Solana). Is a Hyperliquid prediction market on a crypto or stock price cheap or expensive? For every live binary price outcome on one asset: bid, ask, depth, the probability implied by the live perp price and 7d realized vol, edge in pp vs bid and ask, liquidity flag and signal. Bad input or no live market is a free error. Data, not advice.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"asset": {
"description": "Underlying perp, e.g. BTC, ETH, HYPE, SP500, META (default BTC)",
"type": "string"
},
"min_depth_usd": {
"description": "Hide markets with less USDC within 5 pp of the touch on either side; default 0",
"type": "number"
},
"outcome": {
"description": "Optional Hyperliquid outcome id",
"type": "integer"
}
},
"type": "object"
},
"name": "get_pm_implied",
"outputSchema": null
},
{
"description": "PAID $0.05 (x402, USDC on Base or Solana). Ranked list of the most mispriced liquid Hyperliquid prediction markets right now across crypto and tokenized-stock binary price markets: model probability vs bid/ask, edge in pp, spread, depth and book age; empty and illiquid books filtered. Data, not advice.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"kind": {
"description": "Default all",
"enum": [
"crypto",
"stocks",
"all"
],
"type": "string"
},
"limit": {
"description": "1-50, default 20",
"type": "integer"
},
"max_spread_pp": {
"description": "Default 10",
"type": "number"
},
"min_depth_usd": {
"description": "Both sides; default 50",
"type": "number"
},
"min_edge_pp": {
"description": "Default 2",
"type": "number"
}
},
"type": "object"
},
"name": "get_pm_scan",
"outputSchema": null
},
{
"description": "PAID $0.01 (x402, USDC on Base or Solana). Unified live quote for 1-10 stock tickers: perp mark and bid/ask mid on trade.xyz, Aster, Lighter and OKX, Solana xStock and Ondo per-share prices, last US close and the reference used (pre/regular/after-hours/overnight/closed), gap % vs reference, perp spread, best bid/ask, cross-venue arb bps, freshness.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ticker": {
"description": "One ticker, e.g. NVDA",
"type": "string"
},
"tickers": {
"description": "Up to 10 comma-separated tickers instead of ticker",
"type": "string"
}
},
"type": "object"
},
"name": "get_quote",
"outputSchema": null
},
{
"description": "PAID $0.03 (x402, USDC on Base or Solana). One-call research card for a single stock perp: spot quote and market session, perp prices on trade.xyz, Aster, Lighter and OKX, gap % per venue vs spot and vs the Solana xStock, funding and basis, recent 72h gap history, and the rule-based verdict. Includes a news block (up to 5 items in 48h: SEC 8-K filings, Fed/BLS macro releases, press-wire items as our own one-line summary + link) and a heuristic news_context label (likely news-driven / news present, move small / possibly macro-driven / no matching news). Data, not financial advice.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ticker": {
"description": "One ticker, e.g. NVDA",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_research_card",
"outputSchema": null
},
{
"description": "PAID $0.01 (x402, USDC on Base or Solana). Tokenized stock liquidity for one ticker: each xStocks/Ondo token's Solana pool liquidity, $10k buy/sell price impact, estimated size within 1%, tradable flag, plus Ondo's issuer mint/redeem market.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ticker": {
"description": "One ticker, e.g. NVDA",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_token_liquidity",
"outputSchema": null
},
{
"description": "PAID $0.01 (x402, USDC on Base or Solana). Tokenized stocks (xStocks on Solana, Ondo Global Markets): each token's price per share vs the real stock reference, premium/discount %, freshness, chain and liquidity. One ticker, up to 10, or tickers='all'.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ticker": {
"description": "One ticker, e.g. NVDA",
"type": "string"
},
"tickers": {
"description": "Up to 10 comma-separated tickers, or 'all'",
"type": "string"
}
},
"type": "object"
},
"name": "get_token_premium",
"outputSchema": null
},
{
"description": "PAID $0.03 (x402, USDC on Base or Solana). Rule-based long/short/watch/avoid verdict for one trade.xyz stock perp, using the perp-vs-stock gap, basis, funding and SEC EDGAR insider and filing signals, with reasons and confidence. Includes a news block (up to 5 items in 48h: SEC 8-K filings, Fed/BLS macro releases, press-wire items as our own one-line summary + link) and a heuristic news_context label (likely news-driven / news present, move small / possibly macro-driven / no matching news). Data, not financial advice.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ticker": {
"description": "One ticker, e.g. NVDA",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_verdict",
"outputSchema": null
},
{
"description": "FREE. Catalog of every stock perp and tokenized stock agents can trade: Hyperliquid trade.xyz, Aster, Lighter and OKX perps plus Solana xStocks and Ondo Global Markets tokens. Per market: ticker, venue, symbol / Lighter market_id / Solana mint / Ondo contract, type, live and tradable_now. Use first to see where a ticker trades before get_quote or get_funding.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"instrument": {
"description": "perp or token",
"enum": [
"perp",
"token"
],
"type": "string"
},
"ticker": {
"description": "Comma-separated tickers, e.g. NVDA or NVDA,TSLA. Recommended: without it you get 2,000+ rows.",
"type": "string"
},
"tradable": {
"description": "Only markets accepting orders now",
"type": "boolean"
},
"venue": {
"description": "Comma-separated: hyperliquid-xyz, aster, lighter, xstocks-solana, ondo-gm",
"type": "string"
}
},
"type": "object"
},
"name": "list_markets",
"outputSchema": null
},
{
"description": "FREE. Live Hyperliquid HIP-4 binary price outcome markets ('BTC above 82,268 at 2026-10-18 08:00 UTC'): outcome id, asset, strike, expiry, settlement source, bid, ask, depth; empty books filtered. Use first to see what get_pm_implied and get_pm_scan cover. Data, not advice.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"asset": {
"description": "Optional underlying, e.g. BTC, ETH, HYPE, SP500, XYZ100, META",
"type": "string"
},
"kind": {
"description": "Default all",
"enum": [
"crypto",
"stocks",
"all"
],
"type": "string"
}
},
"type": "object"
},
"name": "list_pm_markets",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:a830385e57a818b0ab8660910d4d45a18057f0b83ec78fff735c0e6e084fc195 | sha256sum