MCP servercom.onvexia/onvexia
Crypto fundamentals, sentiment, whale tracking and influencer call accuracy for traders and agents.
Overview
Score?
UNRATED 0.648
of what a free look can see, on 17 looks
Looks
19
last 15 hr ago
Tools
66
changed 8 days ago
More info
URL
onvexia.com/mcp
streamable-http
Says it is
onvexia 1.0.8
protocol 2025-06-18
In the record since
17 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.648 · highest on record 0.8561
Toolsfrom sha256:2939ae755b…61672c · +0 −0 8 days ago
| Tool | Schema |
|---|---|
| analyze_sentiment Score any text for crypto sentiment, tuned for crypto slang and tickers.
Takes arbitrary text you supply — it does not look anything up. General
sentiment models r |
input · no output |
| get_address_coverage What we index per chain for watched addresses: what we see, what we miss, and what an empty feed actually means. |
input · no output |
| get_address_events Events on watched addresses. Check get_address_coverage before reading an empty result as silence — below the observed USD floor, movement is invisible to us. |
input · no output |
| get_agent_findings What this platform's own monitoring agents are currently complaining
about — dead collectors, stale data streams, coverage drops.
Worth checking before relying on |
input · no output |
| get_ai_substance Does an AI-sector project actually ship code, against how much
attention it gets.
Four states, and the fourth is not a verdict:
ships public re |
input · no output |
| get_aspect_sentiment Split an asset's sentiment by what people are actually talking about:
technology, price, team and community.
The aggregate can be flat while the parts disagree sha |
input · no output |
| get_asset An asset's core profile by symbol: name, category and cross-system
identifiers (CoinGecko id, contract addresses, chains).
Start here when you have a ticker and ne |
input · no output |
| get_asset_fundamentals Get the full fundamental brief for an asset: market snapshot, supply
and valuation, project, TVL, revenue, treasury, security, governance,
unlock schedule, derivati |
input · no output |
| get_asset_platforms Every chain an asset is deployed on, with its contract address and
token decimals. |
input · no output |
| get_asset_revisions Metrics for this asset that CHANGED after they were first published,
with the old value, the new one and why. An agent that quoted an earlier
number can find out he |
input · no output |
| get_asset_scores An asset's Galaxy Score and AltRank, with the components behind each.
Galaxy Score is a composite of social and market health on a 0-100
scale; AltRank is relative |
input · no output |
| get_asset_social_signal Per-asset social signal over time. The `available` field states plainly whether we hold it. |
input · no output |
| get_asset_technicals Get support and resistance merged across 1w/1d/4h/1h, per-timeframe
indicators, and derived spot/long/short setups for an asset.
Each level carries the timeframes |
input · no output |
| get_bot_detections Accounts flagged as automated or coordinated, with the behavioural
evidence. Volume from these should not be read as organic attention.
READ `coverage` AND `note` |
input · no output |
| get_chain_coverage Per-chain coverage — tokens mapped, labelled addresses, whale
transactions seen, and how many were attributed to a named entity.
Attribution is Etherscan-derived, s |
input · no output |
| get_constellation Asset co-mention graph — which assets are discussed together, with what was filtered out. |
input · no output |
| get_coordinated_campaigns Detected coordinated posting campaigns — the same message pushed by
multiple accounts. Matching is exact-text, so this catches copypasta and
misses the same campaig |
input · no output |
| get_correlation How closely an asset's social activity tracks its price, with the lead/lag.
Correlation is not causation and this endpoint does not claim it is. A
high coefficient |
input · no output |
| get_creator_rankings Rank social creators across the whole corpus by measured influence.
Corpus-wide, unlike get_influencers which is scoped to one asset.
Influence is computed from en |
input · no output |
| get_data_coverage What data this platform actually holds right now: asset count, how many
are priced, chains covered, labelled addresses, social corpus size, and
freshness timestamps |
input · no output |
| get_disclosures Public-record documents about issuers we track: SEC filings and
federal court dockets.
Exists because both RWA failures of 2026 were disclosed in public text
|
input · no output |
| get_emerging_dex_pairs Newly created DEX pairs above a USD liquidity floor.
THE FLOOR IS RETURNED IN THE RESPONSE, and it is load-bearing: this is
the long tail where most pairs are rugs |
input · no output |
| get_entities Named entities extracted from social documents about an asset —
people, organisations, products and other tickers mentioned alongside
it. Use it to find what a narr |
input · no output |
| get_entity_flows Whale flow per labelled entity over the window. Inflow to an exchange
is distribution pressure; outflow is accumulation. |
input · no output |
| get_exchange_flows Net movement of an asset into and out of exchange wallets.
Inflows are supply arriving somewhere it can be sold; outflows are
supply leaving to self-custody. The c |
input · no output |
| get_exchange_listings Recent exchange listing announcements — an asset being added to a venue.
A listing is an ATTENTION event, not a fundamental one: it changes who
can buy, not what t |
input · no output |
| get_exchange_netflow Per-token flow onto and off exchanges. Inflow is distribution pressure, outflow is accumulation. net_usd where the token can be priced. |
input · no output |
| get_hodl_waves Bitcoin supply split by coin age over time — which cohorts are holding and which are moving. |
input · no output |
| get_influencer_leaderboard The influencer leaderboard, ranked by what people actually got RIGHT
rather than by how loud they are.
rank_by="accountability" (default): scored Predictor vs Reac |
input · no output |
| get_influencer_ledger Get an influencer's track record. `view` picks one of three records:
accountability (default) — did their calls precede the move (Predictor)
or react to it (Reac |
input · no output |
| get_influencers The accounts driving conversation about one asset, by reach and engagement.
Ranked by measured activity in our corpus, NOT by follower count, and
NOT by whether th |
input · no output |
| get_leading_indicators Which social and on-chain signals have historically MOVED FIRST for an asset.
This is the lead/lag question that get_correlation deliberately does not
answer. A le |
input · no output |
| get_metric_metadata Describe one metric before you use it: parity, category, minimum interval
and any caveat attached to it.
CALL THIS BEFORE get_metric_timeseries if the metric is un |
input · no output |
| get_metric_revisions Restatements of published numbers — what changed, over which period, and why. A correction is not a market move. |
input · no output |
| get_metric_timeseries Timeseries for any available metric on any asset.
Accepts Santiment-style relative dates ("utc_now-7d") as well as ISO
timestamps. If the metric is not available t |
input · no output |
| get_metric_timeseries_multi Timeseries for ONE metric across MANY assets in a single call.
`assets` is comma-separated (e.g. "BTC,ETH,SOL"). Prefer this over
looping get_metric_timeseries — i |
input · no output |
| get_metrics_batch Latest value of MANY metrics for ONE asset in a single call.
`metrics` is comma-separated. The mirror of get_metric_timeseries_multi. |
input · no output |
| get_narrative_clusters The raw clusters behind the stories, without the prose — for a model
doing its own summarisation. Every cluster has >= 2 distinct authors;
near-identical posts from |
input · no output |
| get_narrative_rotation Which crypto narrative is GAINING or LOSING attention share, with a
liquidity confirmation leg.
Compares the last `days` against the equally long window immediatel |
input · no output |
| get_ohlcv Daily candles (open/high/low/close/volume) for an asset, with the
venue they came from. Coverage is bounded by which assets have a USDT
pair on Binance or Bybit — a |
input · no output |
| get_research_report One asset's generated report. The `unavailable` field lists metrics
the report could NOT use — read it, because a report that silently omits
funding rate reads as a |
input · no output |
| get_sentiment_trends Sentiment over time for an asset, with sample size and confidence
interval. IMPORTANT: sentiment measured on few documents is unreliable —
our own bootstrap put the |
input · no output |
| get_signal_integrity Get the Signal Integrity score (0-100) — is the move real or exit liquidity?
Fuses social authenticity + on-chain reality + fundamental backing, with an
Exit Liquid |
input · no output |
| get_similar_posts Posts nearest a given post in embedding space. Read the returned BAND, never the raw cosine — 43% of this corpus sits at 0.80-0.90 by default. |
input · no output |
| get_social_coverage How many assets actually clear the document floor that makes each
social metric computable.
Call this BEFORE quoting sentiment for an asset. A large corpus total
|
input · no output |
| get_social_dominance Each asset's SHARE of total social attention over a window, with the posts,
distinct authors, engagement and sentiment behind the share.
Share is relative and sums |
input · no output |
| get_social_posts Collected social posts, optionally filtered by platform (bluesky, farcaster, reddit, 4chan, bitcointalk, rss). |
input · no output |
| get_sql_schema List every relation and column queryable via run_sql, plus the rules and what is deliberately not exposed. |
input · no output |
| get_story_posts The individual posts a story was assembled from — the receipts.
Call this whenever a story matters enough to check. A generated story is
a summary over these posts |
input · no output |
| get_top_altranks The assets ranked best by AltRank right now — relative standing, not absolute.
AltRank is a RANK: 1 is the strongest in the universe. A rising AltRank
in a falling |
input · no output |
| get_top_galaxy_scores The assets with the strongest Galaxy Score right now.
Galaxy Score is 0-100 and composite: social volume, engagement,
sentiment and market health folded together. |
input · no output |
| get_topic_rank Rank what the market is TALKING ABOUT — themes and narratives, not assets.
Ranked by mentions weighted by engagement over the window, so a topic
posted about loudl |
input · no output |
| get_trending_assets Assets trending now by social activity, with the hype score that
separates a real move from a burst of noise. |
input · no output |
| get_trending_stories Current narratives, each an LLM summary of a CLUSTER of posts rather
than a single document.
Read author_count before quoting one: a high post_count with a low
|
input · no output |
| get_whale_transactions Recent large on-chain transfers, optionally filtered to one asset.
"Whale" is a SIZE threshold, not an identity. A large transfer is very
often an exchange moving |
input · no output |
| get_wrapper_basis Cross-wrapper spread for tokenized equities: one real company, every
issuer that tokenizes it, and how far apart they trade.
SpaceX trades under five wrappers and |
input · no output |
| list_labelled_addresses Browse labelled addresses, filtered by chain, entity (e.g. Binance) or
category (exchange | bridge | dex | mev | staking | mining | sanctioned). |
input · no output |
| list_metrics List every metric Onvexia knows, with its parity and caveats.
parity=exact means we compute it the way Santiment does; approximate means
same concept but different |
input · no output |
| list_nl_screens Previously compiled natural-language screens: the English somebody
wrote and the filter it compiled to, INCLUDING refusals. Useful as
worked examples of the screene |
input · no output |
| list_research_reports List the assets that currently have a generated research report available.
Returns the index, not the reports — call get_research_report with a
symbol for the body |
input · no output |
| lookup_address Identify a blockchain address — exchange, bridge, DEX, MEV bot, mining
pool, or OFAC-sanctioned — with the source and confidence of each label.
IMPORTANT: `known: f |
input · no output |
| resolve_ticker Does a bare ticker actually mean the crypto asset?
verdict 'crypto' means mentions are about the asset; 'equity'/'other'
means the bare word is dominated by someth |
input · no output |
| run_sql Run a read-only SELECT against the platform's data. One statement, 15s timeout, 10,000-row cap; truncation is always reported. Call get_sql_schema first for the queryable relations |
input · no output |
| screen_assets Filter the whole asset universe server-side and return the matches.
`filter` is comma-separated `field:op:value` terms, e.g.
"market_cap:gt:1000000000,funding_rate |
input · no output |
| screener_fields Every field the screener accepts, with type and description. Call this
before building a filter rather than guessing field names. |
input · no output |
| search_assets Search the whole asset universe (~1,900 assets) by symbol or name.
Use this to resolve a user's loose reference into a real symbol before
calling the other tools. |
input · no output |
Verify it yourself
npx teppi-check https://onvexia.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M2PZ4ZRQ6RS839KD2B03A1XP