Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

CoinGraph

REMOTE · COINGRAPH.AI

Pre-trade crypto intelligence: survival rating, order-book depth, unlocks and contract flags.

Available components

0 this week 39 Trust /100

Last scanned (1 hour ago)

Scores higher than 35% of remote servers

Unreachable for 2 days in a row. Last reached 3 Nov 2026.

Category Crypto and Web3

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security11
Transport & Reachability0
Schema Quality & AI Usability0
  • Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list.Unverified
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
  • Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Tool Safety0
  • Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Capabilities0
  • Capabilities not yet verified: we couldn't read the endpoint's capabilities.Unverified

Unverified: 5 categories

Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 4 Nov 26 0
    • Endpoint reachability: behind authorisation → unreachable ▼ security
    • Transport: unverified → fail ▼ security
    • Authorization: pass → unverified ▼ security
    • TLS certificate: pass → unverified ▼ security
    • HSTS header: pass → unverified ▼ security
    • Tool safety: Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list. security
    • Tool coverage: Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list. functional
    • Capabilities: Capabilities not yet verified: we couldn't read the endpoint's capabilities. functional
    • Schema quality: Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list. functional
  • 26 Oct 26 −34
    • Endpoint reachability: reachable → behind authorisation ▼ security
    • Stability: fail → unverified ▼ security
    • Tool safety: pass → unverified ▼ security
    • Transport: pass → unverified ▼ security
    • Authorization: partial → pass ▲ security
    • First check of Authorization: pass security
    • Capabilities: pass → unverified ▼ functional
    • Tool coverage: 100 → unverified ▼ functional
    • Schema quality: 100 → unverified ▼ functional
  • 24 Oct 26 0
    • Tool “run_daily_market_brief” rewrote its description, which is the text the model reads security
  • 21 Oct 26 +2
    • HSTS header: fail → pass ▲ security
  • 20 Oct 26 +46
    • Stability: unverified → fail ▼ security
    • HSTS header: pass → fail ▼ security
    • A breaking change shipped without a version bump: still 1.0.0 ▼ security
    • Tool “coingraph_compare” was removed ▼ security
    • Tool “coingraph_diff” was removed ▼ security
    • Tool “coingraph_discover” was removed ▼ security
    • Tool “coingraph_evaluate” was removed ▼ security
    • Tool “coingraph_get_asset” was removed ▼ security
    • Tool “coingraph_get_signals” was removed ▼ security
    • Tool “coingraph_validate_trade” was removed ▼ security
    • Tool “get_coin_profile” was removed ▼ security
    • Tool “get_comebacks” was removed ▼ security
    • Tool “get_market_context” was removed ▼ security
    • Tool “get_movers” was removed ▼ security
    • Tool “get_survival_rating” was removed ▼ security
    • Tool “list_coins_by_band” was removed ▼ security
    • Tool “search_coins” was removed ▼ security
    • Authorization: unverified → partial ▲ security
    • Injection markers: unverified → pass ▲ security
    • Transport: fail → pass ▲ security
    • The server rewrote its instructions, which are the text every model session reads security
    • Schema quality: 141 → 163 ▼ functional
    • Endpoint reachability: not serving MCP → reachable ▲ functional
    • Tool coverage: 47% → 80% ▲ functional
    • Tool coverage: unverified → 100 ▲ functional
    • Schema quality: unverified → 100 ▲ functional
    • MCP protocol: unverified → pass ▲ functional
    • The server now declares the “prompts” capability functional
    • New prompt “pre_trade_check” functional
    • New prompt “token_due_diligence” functional
    • New prompt “wallet_safety_check” functional
    • MCP protocol version: 2025-06-18 → 2025-11-25 functional
    • New tool “ask_about_token” functional
    • New tool “check_token” functional
    • New tool “get_market_overview” functional
    • New tool “get_proof” functional
    • New tool “get_service_status” functional
    • New tool “get_token_brief” functional
    • New tool “get_token_snapshot” functional
    • New tool “get_token_timeline” functional
    • New tool “get_track_record” functional
    • New tool “lookup_address” functional
    • New tool “run_alert_watchtower” functional
    • New tool “run_daily_market_brief” functional
    • New tool “run_due_diligence_analyst” functional
    • New tool “run_leverage_radar” functional
    • New tool “run_opportunity_scout” functional
    • New tool “run_portfolio_checkup” functional
    • New tool “run_trade_gatekeeper” functional
    • New tool “run_treasury_steward” functional
    • New tool “run_wallet_guard” functional
    • New tool “run_whale_watch” functional
    • New tool “search_tokens” functional
    • New tool “watch_tokens” functional
  • 10 Oct 26 −45
    • Endpoint reachability: reachable → not serving MCP ▼ security
    • Tool safety: pass → unverified ▼ security
    • Stability: 0.50 → unverified ▼ security
    • Transport: pass → fail ▼ security
    • Authorization: Authorisation not yet verified: we couldn't confirm whether this endpoint requires it. security
    • Capabilities: fail → unverified ▼ functional
    • Tool coverage: 100 → unverified ▼ functional
    • First check of Schema quality: unverified functional
  • 5 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 47 to 50. That category is still filling its 30-day observation window: 14 days of observed history at the previous scan, 15 at this one. The score rises as the window fills, whether or not the server changes.

  • 3 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 40 to 43. That category is still filling its 30-day observation window: 12 days of observed history at the previous scan, 13 at this one. The score rises as the window fills, whether or not the server changes.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://coingraph.ai/api/mcp

TLS unreached
DNSSEC insecure

Validation of coingraph.ai. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
ai. present 1814, 3799 8, 8 Verified
coingraph.ai. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication Inconclusive

We could not reach the endpoint well enough to judge its authorisation posture.

Result Inconclusive

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://coingraph.ai/api/mcp Unreachable
http (plaintext) http://coingraph.ai/api/mcp HTTPS enforced
MCP tools · 22 exposed · ~3,380 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
ask_about_token ~150

Ask CoinGraph anything about a token, or test whether a statement is true. A `question` gets a plain answer with key points and their evidence. A `claim` gets a verdict — supported, contradicted or unknown — with the reasoning. Provide exactly one of the two. Takes 20–40 seconds.

NameTypeReqDescription
claimstring–A statement to test, e.g. "Whales are moving this token onto exchanges"
questionstring–A question, e.g. "Is leverage crowded right now?"
tokenstringyesThe token: a CoinGecko id (cardano, chainlink, solana), a symbol (BTC) or a contract address

No output schema declared.

No examples provided.

check_token ~167

The check to run before acting on a token. Returns a verdict — proceed, caution or avoid — rated across momentum, liquidity, leverage, onchain flows, supply, context and contract, with the reasons and their sources. Add `size_usd` to see how your order compares with available liquidity, and `policy` to test your own rules. Each check gets an id you can prove later with get_proof.

NameTypeReqDescription
policyobject–Optional: your rules; each one is reported as pass, fail or unknown
size_usdnumber–Optional: your intended order size in US dollars
tokenstringyesThe token: a CoinGecko id (cardano, chainlink, solana), a symbol (BTC) or a contract address

No output schema declared.

No examples provided.

get_market_overview ~128

The whole crypto market at a glance: total market cap and volume, BTC and ETH dominance, sectors, how many tokens are up or down, Fear & Greed, stablecoins moving to exchanges, network fees, exchange outages, rankings (top gainers and losers, volume spikes, whale activity, exchange inflows and outflows) and the latest market-wide events. Pass `sections` to get only some parts.

NameTypeReqDescription
sectionsstring–Optional comma list: overview, sectors, breadth, sentiment, flows, chains, venues, rankings, events, pulse. Default: all

No output schema declared.

No examples provided.

get_proof ~103

Proof of exactly what CoinGraph told you. Give the id of a check (eval_…), an answer (ans_…), an agent run (run_…) or a brief (a number) and get the original object, its SHA-256 fingerprint, the Chainlink attestation status and the list of data-source calls behind it.

NameTypeReqDescription
idstringyesThe id from a previous answer: eval_…, ans_…, run_… or a brief number

No output schema declared.

No examples provided.

get_service_status ~48

Is CoinGraph working right now? Shows whether data collection is healthy, how fresh each data source is, what is covered (tokens, exchanges, chains), the current prices and the payment details.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_token_brief ~162

Why did this token move? Returns CoinGraph's brief: a headline, what happened, the likely causes with confidence, the onchain evidence (whale moves, exchange flows), market context and what to watch next. Every statement cites the evidence behind it. Returns the latest brief; set `fresh` to true to run a new investigation now (takes about a minute).

NameTypeReqDescription
freshboolean–Optional: true to run a new investigation instead of returning the latest brief
hoursnumber–Optional, with fresh: how many hours back to investigate (default 2)
tokenstringyesThe token: a CoinGecko id (cardano, chainlink, solana), a symbol (BTC) or a contract address

No output schema declared.

No examples provided.

get_token_snapshot ~182

Everything CoinGraph knows about a token right now, in one answer: price and market data, liquidity and order-book depth, futures (open interest, funding, long/short, liquidations), onchain flows to and from exchanges, large transfers, exchange reserves, supply, contract security (honeypot, mint/freeze powers, taxes), news, TVL, developer activity, open signals and the latest brief. Each part says its source and age. Pass `sections` to get only some parts.

NameTypeReqDescription
sectionsstring–Optional comma list of parts: identity, market, liquidity, derivatives, onchain, supply, security, context, signals, brief. Default: all
tokenstringyesThe token: a CoinGecko id (cardano, chainlink, solana), a symbol (BTC) or a contract address

No output schema declared.

No examples provided.

get_token_timeline ~238

What happened to a token over time. Charts: price, 1-minute candles, open interest, funding, long/short ratios, exchange net flow, exchange reserves and TVL. Events: large transfers, liquidations, signals, headlines and briefs, each with a timestamp. Default window: last 24 hours of events and 14 days of charts.

NameTypeReqDescription
resolutionstring–Optional chart bucket: 15m, 1h, 6h, raw (every row). Default auto: 15m up to 2 days, 1h up to 30 days, 6h beyond
seriesstring–Optional comma list of charts to include: price, candles, open_interest, funding, long_short, exchange_net_flow, reserves, tvl
sincestring–Optional ISO-8601 time to start from, e.g. 2026-10-06T00:00:00Z
tokenstringyesThe token: a CoinGecko id (cardano, chainlink, solana), a symbol (BTC) or a contract address

No output schema declared.

No examples provided.

get_track_record ~122

CoinGraph's public scorecard. Every check, signal and brief it issued, what it said, what the price did 1 hour, 24 hours and 7 days later, and whether the call was right — plus the overall hit rate by kind and severity. Pass `token` for one token only.

NameTypeReqDescription
kindstring–Optional: only checks (evaluation), signals or briefs
sincestring–Optional ISO-8601 time; default the last 7 days
tokenstring–Optional: limit to one token

No output schema declared.

No examples provided.

lookup_address ~132

Who is behind a blockchain address? Returns its label (an exchange such as Binance, a contract, a burn address, or unlabelled), a screening result (OFAC sanctions, scam/phishing flags), what kind of address it is (exchange, whale, new wallet…), its balances, how many transactions it has made and its recent large transfers. Read live from the chain.

NameTypeReqDescription
addressstringyesThe address on that chain
chainstringyesThe chain: eth (Ethereum), bsc (BNB Chain), btc (Bitcoin), sol (Solana) or ada (Cardano)

No output schema declared.

No examples provided.

run_alert_watchtower ~147

Watches your tokens and explains every alert. Give it a list of tokens and optionally a webhook URL. It returns what is happening right now on each token (recent signals with the brief that explains them) and, with a webhook, keeps watching: every new signal or brief is pushed to you as a signed message. Returns one of: ACTIVE / QUIET, with a plain summary, structured result, sourced reasons and a proof id. Price: 5 tADA on testnet (premium).

NameTypeReqDescription
hoursinteger––
min_severityinteger––
tokensarrayyes–
webhook_urlstring–Optional public https URL for continuous alerts

No output schema declared.

No examples provided.

run_daily_market_brief ~159

The whole market in one readable page. Opens with CoinGraph's own record from the last 24 hours (what followed each check), then the market regime (risk-on or risk-off, breadth, leverage, Fear & Greed), what changed ranked by importance, stablecoin and exchange flows, the most crowded futures markets, top movers and headlines — and, if you pass your holdings, a line on each. Returned as Markdown and JSON. Returns one of: RISK_ON / RISK_OFF / NEUTRAL, with a plain summary, structured result, sourced reasons and a proof id. Price: 5 tADA on testnet (premium).

NameTypeReqDescription
holdingsarray–Optional tokens you hold, for a personal section

No output schema declared.

No examples provided.

run_due_diligence_analyst ~174

A full due-diligence memo on any token in one run. Structured like exchange listing reviews (Coinbase, Kraken) and lending-risk onboarding (Aave, Gauntlet, LlamaRisk): liquidity and markets, supply and holder concentration, contract and admin powers, onchain activity, derivatives, development and community, and CoinGraph's own track record on the token. Each section gets a grade with its evidence, plus red flags, strengths and an overall grade. Returns one of: A / B / C / D / F, with a plain summary, structured result, sourced reasons and a proof id. Price: 10 tADA on testnet (pro).

NameTypeReqDescription
tokenstringyesToken: CoinGecko id (chainlink), symbol (LINK) or contract address

No output schema declared.

No examples provided.

run_leverage_radar ~162

Spots crowded futures trades before they unwind. Scores every token with a futures market from 0 to 100 for crowding, combining funding against its own 14-day history, open-interest growth (especially while price is flat), top traders' long/short versus their 7-day average, open interest as a share of market cap, and recent liquidations. Returns which side is crowded and how fragile the market is. Returns one of: CROWDED / ELEVATED / BALANCED, with a plain summary, structured result, sourced reasons and a proof id. Price: 5 tADA on testnet (premium).

NameTypeReqDescription
tokensarray–Tokens to score; default every token with a futures market
topinteger––

No output schema declared.

No examples provided.

run_opportunity_scout ~139

Finds what's moving, keeps only what's safe to act on. Scans the 100 tracked tokens for momentum, volume spikes, coins leaving exchanges and fresh signals, runs the full CoinGraph check on each candidate and drops anything rated avoid. Returns a ranked shortlist; each setup has why it is interesting, what could go wrong, an invalidation price and a time horizon. Every setup is recorded and graded later. Returns one of: SETUPS_FOUND / NOTHING_CLEAN, with a plain summary, structured result, sourced reasons and a proof id. Price: 10 tADA on testnet (pro).

NameTypeReqDescription
limitinteger––

No output schema declared.

No examples provided.

run_portfolio_checkup ~156

A health check for everything in a wallet. Reads a wallet's holdings live from the chain, runs the CoinGraph check on each tracked token, and measures concentration, how many days each position would take to exit at normal volume, and contract risks. Returns a health grade from A to F with fixes ranked by impact. Returns one of: A / B / C / D / F, with a plain summary, structured result, sourced reasons and a proof id. Price: 10 tADA on testnet (pro).

NameTypeReqDescription
addressstringyes–
chainstringyesChain: eth (Ethereum), bsc (BNB Chain), btc (Bitcoin), sol (Solana), ada (Cardano)

No output schema declared.

No examples provided.

run_trade_gatekeeper ~214

The check every trade passes before it is placed. Give it a token, an order size and optionally your rules. It runs the CoinGraph check, measures the real on-chain price impact of your size (DEX aggregator quote) against order-book depth and daily volume, reads leverage, onchain flows and contract risk, and returns ALLOW, REDUCE (with the largest safe size) or BLOCK, with every reason sourced. Returns one of: ALLOW / REDUCE / BLOCK, with a plain summary, structured result, sourced reasons and a proof id. Price: 5 tADA on testnet (premium).

NameTypeReqDescription
max_impact_pctnumber–Largest acceptable price impact; default 1% for top-20 tokens, 2% otherwise
policyobject––
sidestring––
size_usdnumber–Order size in USD
tokenstringyesToken: CoinGecko id (chainlink), symbol (LINK) or contract address

No output schema declared.

No examples provided.

run_treasury_steward ~167

Enforces the treasury's rules, with proof. Give it the treasury's assets and its investment policy (minimum liquidity, maximum holder concentration, maximum funding, maximum exchange inflow, mint authority, maximum exit slippage, maximum share of market cap). It tests every asset against every rule — exit slippage with a live DEX quote for the actual position size — and returns pass/fail per rule per asset, each backed by a proof id, ready to attach to a governance vote. Returns one of: COMPLIANT / BREACH / INCOMPLETE, with a plain summary, structured result, sourced reasons and a proof id. Price: 10 tADA on testnet (pro).

NameTypeReqDescription
assetsarrayyes–
policyobjectyes–

No output schema declared.

No examples provided.

run_wallet_guard ~202

Checks a swap or a send before you sign it. Before a swap, it checks the token: contract risks (honeypot, taxes, mint/freeze/blacklist powers), the real price impact of the amount, holder concentration and market conditions. Before a send, it checks the recipient live on the chain: OFAC sanctions, scam and phishing flags, burn addresses, brand-new wallets and lookalikes of known addresses (address poisoning). Returns SAFE, WARN or STOP with one plain sentence for the user. Returns one of: SAFE / WARN / STOP, with a plain summary, structured result, sourced reasons and a proof id. Price: 5 tADA on testnet (premium).

NameTypeReqDescription
amount_usdnumber–Amount in USD
chainstring–Chain of the recipient address
to_addressstring–Recipient address (for a send)
tokenstring–The token being swapped into or sent

No output schema declared.

No examples provided.

run_whale_watch ~163

Shows what the big wallets are doing with a token. Reads onchain flows through NOWNodes: large transfers tagged with exchange names, net flows onto or off exchanges compared with the token's own 7-day pattern, exchange reserve trends and, live from the chain, who the biggest unlabelled wallets are. Returns ACCUMULATING, DISTRIBUTING or NEUTRAL with the moves behind it. Returns one of: ACCUMULATING / DISTRIBUTING / NEUTRAL / NO_DATA, with a plain summary, structured result, sourced reasons and a proof id. Price: 5 tADA on testnet (premium).

NameTypeReqDescription
tokenstringyesToken: CoinGecko id (chainlink), symbol (LINK) or contract address

No output schema declared.

No examples provided.

search_tokens ~102

Find a token. With no input, lists the 100 tokens CoinGraph tracks with price, 1h and 24h change, open signals and the latest headline. With `query`, searches 21,000+ tokens by name, symbol or contract address and says whether each one is tracked. Use this first to get the token id.

NameTypeReqDescription
querystring–Name, symbol or contract address to search for. Leave empty to list the tracked tokens

No output schema declared.

No examples provided.

watch_tokens ~163

Watch up to 50 tokens and get told when something important happens. CoinGraph sends a signed message to your webhook URL when a signal fires (price, volume, whale transfer, liquidations, exchange flows, news…) or a new brief is written. Returns a watch id and a secret that verifies each message (shown once — keep it).

NameTypeReqDescription
kindsarray–Optional: only these signal kinds, e.g. whale_transfer, exchange_inflow, price_move
min_severityinteger–Optional: only send signals at or above this severity, 1 (low) to 3 (high). Default 2
tokensarrayyesToken ids to watch
webhook_urlstringyesPublic https URL that receives the messages

No output schema declared.

No examples provided.

Install

How do I install the CoinGraph MCP server?

CoinGraph is a hosted endpoint at https://coingraph.ai/api/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · coingraph.ai

# add to Claude Code
claude mcp add --transport http ai-coingraph-coingraph 'https://coingraph.ai/api/mcp'
Common questions

What is the CoinGraph MCP server?

CoinGraph is an MCP server listed in the public MCP registry as ai.coingraph/coingraph. Pre-trade crypto intelligence: survival rating, order-book depth, unlocks and contract flags. This page covers its hosted endpoint (https://coingraph.ai/api/mcp).

Is the CoinGraph MCP server safe to use?

CoinGraph scores 39 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the CoinGraph MCP server expose?

CoinGraph exposes 22 tools: search_tokens, get_token_snapshot, get_token_timeline, check_token, get_token_brief, and 17 more. Their descriptions and schemas cost roughly 3,380 tokens of context every time the server is loaded.

Does the CoinGraph MCP server require authentication?

Its publisher declares no required credentials for CoinGraph. We have not been able to confirm that against the live endpoint, and a server can require authorisation without declaring it here.

Is the CoinGraph MCP server still maintained?

CoinGraph is still listed in the MCP registry, though our most recent checks did not reach this channel. We last reached this channel on 3 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.