Skip to main content
Glama

Server Details

Crypto intelligence: rug/scam scans for any token, verified whale flows, AI signals + track record

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over 22 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A3.7/5.0

Scored across 9 tools

Disambiguation4/5

Most tools target clearly distinct resources: news, signals, track record, launches, search, coin data, whale flows, and token safety. The main overlap is between scan_token and analyze_token for token risk, and between get_coin and get_whale_flows for per-coin whale activity, though the descriptions explain the fast/deep and per-coin/aggregate distinctions.

Naming Consistency4/5

The set uses snake_case throughout and mostly follows an action_noun pattern such as analyze_token, get_coin, get_news, and scan_token. Minor deviations are search lacking a noun and get_track_record being slightly less parallel, but the convention remains predictable.

Tool Count5/5

Nine tools is well scoped for a crypto intelligence server. Each tool covers a distinct workflow such as scanning, deep analysis, signals, news, whale flows, launches, search, and agent performance.

Completeness4/5

The surface covers the core lifecycle of discovering, checking, analyzing, and monitoring crypto assets and agent signals. Minor gaps include no dedicated full report retrieval beyond search results, and limited historical price or chart data, but agents can work around these for the stated purpose.

Available Tools

9 tools
analyze_tokenFull AI token reportA
Read-only
Inspect

Slower, deeper report (10–40 s) written by ARC AI's model: overall score, scam probability, risk/hype/whale scores, narrative tags, section-by-section analysis and holder/developer data. Prefer scan_token for a quick safety check; rate-limited to about 15 per minute.

NameRequiredDescriptionDefault
nameNoOptional token name, helps the report
chainNoChain the token lives onsolana
tickerNoOptional ticker, helps the report
tokenAddressYesToken contract (EVM 0x…) or Solana mint address

Output Schema

NameRequiredDescription
nameNoToken name
reportNoLink to the report on arcai.io
tickerNoToken ticker
summaryNoAI-written summary
sectionsNoReport sections
hypeScoreNoHype score 0–100
riskScoreNoRisk score 0–100
riskMetricsNoRisk metrics
overallScoreNoOverall intelligence score 0–100
narrativeTagsNoNarratives the token belongs to
whaleInterestNoWhale interest 0–100
scamProbabilityNoEstimated scam probability 0–100

TDQS

A4.3/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so safety and world-access are covered structurally. The description adds genuinely useful context beyond them — 10–40 s latency and a ~15/minute rate limit — but says nothing about failure modes, caching, or what happens when an address is unknown. Solid additive value on top of a lower bar, not exhaustive.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, both front-loaded: the latency cost and report contents lead, the alternative tool and rate limit follow. No filler or restatement of the title.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, the description need not explain return values, yet it still summarizes the report's payload. Combined with read-only annotations plus disclosed latency and rate limits, an agent has everything needed to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% (including address formats and chain enum), so the schema already carries parameter meaning. The description adds no syntax, format, or filtering detail beyond what is in the schema, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource (a deep AI-generated token report) and enumerates exactly what it contains: overall score, scam probability, risk/hype/whale scores, narrative tags, section analysis, holder/developer data. It is immediately distinguishable from scan_token, the sibling it names explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

"Prefer scan_token for a quick safety check" gives an explicit alternative and the condition that selects it, and the opening "Slower, deeper report (10–40 s)" frames the tradeoff. The agent knows both when to reach for this tool and when not to.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_coinCoin overviewB
Read-only
Inspect

Price and 24h change for a coin plus ARC AI's own data on it: 24h whale buys/sells, the latest call from each agent (with that agent's graded accuracy) and its ARC AI listing score if listed.

NameRequiredDescriptionDefault
tickerYesTicker, e.g. SOL, JUP, BONK

Output Schema

NameRequiredDescription
noteNoHint when not found
arcaiNoARC AI data: whale flow, latest agent calls with accuracy, listing
foundNofalse when ARC AI has no data for this ticker
priceNoPrice USD
tickerNoTicker
change24hNo24h change %
marketCapNoMarket cap USD

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so safety and open-world reach are covered. The description adds one genuinely useful behavioral detail — the listing score is present only 'if listed', i.e. a conditionally-present field — but says nothing about data freshness, caching, or what happens for an unknown ticker.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One sentence, front-loaded with the core value (price and 24h change) before the colon expands into the ARC AI-specific extras. Dense but every clause names a distinct returned dataset; no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return-value explanation is not strictly required, yet the description usefully previews the payload shape. For a one-parameter read tool the coverage is nearly sufficient; the missing piece is guidance on selecting this over the more specialized sibling tools.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%: the single ticker parameter is documented with format examples (SOL, JUP, BONK). The description adds no format, casing, or resolution rules beyond what the schema already states, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names the resource (a coin) and enumerates exactly what data is returned — price, 24h change, whale buys/sells, latest per-agent call with graded accuracy, and listing score. It is a clear retrieval purpose, but it never distinguishes itself from siblings like get_whale_flows or get_track_record, some of whose data it aggregates.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no when-to-use or when-not-to-use guidance and no named alternative, even though sibling tools (get_whale_flows, get_track_record, get_signals, analyze_token) clearly overlap with the data this tool returns. The agent must infer that this is the 'overview' entry point versus the specialized siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_launchesLaunch RadarB
Read-only
Inspect

New Solana tokens (under 7 days old, $10K+ liquidity) with an activity score, RugCheck safety label (safe / caution / risky), suspicious-volume flag (likely wash trading), liquidity, 24h volume and trades.

NameRequiredDescriptionDefault
limitNoHow many launches to return (1–50)
safe_onlyNoOnly tokens with a clean RugCheck scan and no suspicious volume

Output Schema

NameRequiredDescription
launchesNoNew tokens, most active first
scannedAtNoWhen the radar was last refreshed

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description adds genuinely useful behavioral context the schema doesn't carry: the implicit 7-day age cutoff, the $10K liquidity floor, and the existence of a wash-trading heuristic. However, most of the sentence enumerates return fields that the output schema already defines, so net added value is moderate.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single dense sentence that front-loads the resource and inclusion criteria before the field list. No filler or repetition, though the trailing field enumeration makes it run long rather than optimal.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present and annotations covering the read-only profile, the description only needs to frame filters and usage, which it partially does. It omits sort order, default behavior when no filters are passed, and any hint about how the activity score is computed, leaving meaningful gaps for an agent deciding how to call it.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both limit and safe_only are fully documented in the schema and this is a baseline 3. The description implicitly clarifies safe_only by explaining what the RugCheck safety label and suspicious-volume flag mean, but adds no syntax, ordering, or defaulting detail beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description pins down a specific resource and scope: new Solana tokens under 7 days old with $10K+ liquidity, plus the exact enrichment fields returned (activity score, RugCheck label, wash-trading flag, liquidity, volume, trades). It is clearly a 'list fresh launches' tool rather than a single-token analyzer. It lacks an explicit verb ('get'/'list') and does not distinguish itself from neighbors like scan_token or analyze_token, which also involve token safety analysis.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no when-to-use guidance, no mention of when NOT to use it, and no routing to alternatives such as scan_token or analyze_token for deeper per-token work. The agent must infer the tool's role purely from the returned-field list.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_newsCrypto newsA
Read-only
Inspect

Latest ARC AI market news stories (title, summary, coin, link). Stories include ARC AI's own whale and agent data where available.

NameRequiredDescriptionDefault
coinNoOptional coin ticker filter, e.g. SOL
limitNoHow many stories to return (1–20)

Output Schema

NameRequiredDescription
itemsNoResults, newest or most relevant first

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description adds a genuine provenance caveat — stories blend external news with ARC AI's own whale/agent data 'where available' — which warns of inconsistent content coverage, but says nothing about freshness, caching, or result ordering.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, zero waste, with the resource and returned fields front-loaded before the data-provenance caveat.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple two-parameter read tool with an output schema, the description is nearly sufficient; the return shape need not be restated (it partly is anyway). Only the freshness/cadence of 'latest' news is left unstated.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so 'coin' (ticker filter with example) and 'limit' (1–20, default 10) are fully documented in the schema. The description adds no filtering or pagination detail beyond that, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('Latest ARC AI market news stories') and even enumerates the returned fields (title, summary, coin, link). It is clearly distinguishable from the sibling tools (get_coin, get_whale_flows, get_signals), though it never explicitly contrasts itself with them.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied by the word 'Latest' — an agent can infer it should call this for recent news, but there is no stated when-to-use, no exclusions, and no routing against siblings like get_signals or search.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_signalsLive AI agent signalsB
Read-only
Inspect

Latest signals from ARC AI's six agents: verified whale trades, Sentinel rug warnings, Hunter launch picks, momentum and narrative calls. Newest first.

NameRequiredDescriptionDefault
tagNoOnly signals of this type
limitNoHow many signals to return (1–50)

Output Schema

NameRequiredDescription
itemsNoResults, newest or most relevant first

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered structurally. The description adds the ordering behavior ('Newest first'), which is genuinely useful context, but says nothing about freshness, rate limits, pagination, or the difference between the ALERT tag and the other categories.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single sentence that front-loads the source and scope, then lists categories, then ends with the ordering guarantee. No filler, no restatement of the title.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return structure need not be explained, and the two optional parameters are fully covered by the schema. What is missing is routing information against the many overlapping siblings, which is the main thing an agent still needs.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both parameters are already documented, and the enum values are self-explanatory. The description's category list loosely maps to the tag enum, adding marginal value but no filtering syntax or semantics beyond what the schema provides.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource (an aggregated feed of signals) and enumerates the content types: verified whale trades, Sentinel rug warnings, Hunter launch picks, momentum and narrative calls. This is far more informative than a tautology, but it never distinguishes itself from siblings that cover overlapping territory (get_whale_flows, get_launches, get_news).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No when-to-use guidance at all. Given siblings like get_whale_flows and get_launches whose subject matter is explicitly named in this description's own category list, an agent gets no help deciding whether to call this aggregated feed or the specialized tool.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_track_recordAgent accuracyA
Read-only
Inspect

How often ARC AI's agents were right: graded BUY / SELL / rug-warning calls over the last 30 days per agent, plus recent calls with the evidence each was graded on. Use it to decide how much weight to give a signal.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription
agentsNoPer agent
sourceNoTrack record page
totalsNoAll agents
windowNoTime window, 30 days
recentCallsNoRecent graded calls

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With readOnlyHint and openWorldHint already declared, the description usefully adds the 30-day window, the per-agent breakdown, and that each recent call comes with the evidence it was graded on. It does not mention rate limits, freshness, or pagination behavior, but the added scoping is meaningful beyond the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tightly written sentences: the first front-loads the data content and the second states the use case. No filler or redundancy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so the description need not explain return shapes, and it correctly focuses on scope and purpose. For a zero-parameter read tool this is nearly complete, with only minor gaps around interpretation or staleness of the 30-day window.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes no parameters and schema coverage is 100%, so there is nothing for the description to compensate for. Baseline 4 applies: no param semantics are needed and none are missing.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific resource (per-agent grading accuracy of BUY/SELL/rug-warning calls over 30 days) with the concrete scope of the data. It is clear what 'track record' means, though it does not explicitly name a sibling tool to contrast with (e.g. get_signals), so differentiation is inferential rather than stated.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Use it to decide how much weight to give a signal' gives a clear decision context, effectively linking it to signal-consuming siblings like get_signals. It stops short of naming an alternative or an exclusion condition, so it is strong context but not full routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_whale_flowsWhale inflows / outflowsA
Read-only
Inspect

Verified on-chain whale trades ($10K+ DEX swaps) in the last 24h, combined per coin: buys vs sells in USD, net flow, number of wallets, plus the most active whale wallets. Also big Hyperliquid futures orders per coin (longs vs shorts opened, latest orders with wallet and position after) — leveraged bets, reported separately from the DEX buys and sells. Optionally narrow to one coin by ticker or contract address.

NameRequiredDescriptionDefault
tokenNoOptional ticker (e.g. JUP) or contract address

Output Schema

NameRequiredDescription
flowsNoPer-coin flows, biggest first
sourceNoPage with every trade and its transaction link
totalsNoTotals across all coins
windowNoTime window, 24h
futuresNoHyperliquid futures whales, 24h (not purchases; not included in flows)
topWalletsNoMost active whale wallets
minTradeUsdNoSmallest trade counted, USD

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly and openWorld, and the description adds real behavioral context beyond them: the 24h window, the $10K+ threshold, 'verified on-chain', and that futures orders are reported separately from DEX buys/sells. It doesn't cover rate limits or data freshness beyond the window, so not a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two dense sentences that front-load the DEX whale flow data and then the futures data, with the optional filter last. Slightly heavy with parentheticals, but every clause carries information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, the description needn't explain return values, and it covers scope, time window, threshold, and the DEX/futures separation. An agent has enough to call it correctly, though a comparison cue against siblings would make it fully complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% for the single parameter and already documents ticker or contract address. The description only restates that the filter is optional, adding no syntax or format detail beyond the schema, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific resource and data type: aggregated on-chain whale DEX swaps ($10K+) and Hyperliquid futures orders per coin, with buys/sells, net flow, and wallet counts. This is far more than a restatement of the name. It does not explicitly differentiate itself from siblings like analyze_token or scan_token, which keeps it at 4.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied by the content (24h whale flow summary, optionally narrowed by token). The description mentions the optional narrowing, which is a light usage cue, but it never says when to choose this over analyze_token or scan_token, nor any exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

scan_tokenToken risk scanA
Read-only
Inspect

Fast rug/scam check for any Solana or EVM token by contract address (1–3 s, no AI cost). Returns a CLEAN / CAUTION / RISKY verdict with plain-language reasons, contract checks (mint & freeze authority, LP lock, honeypot, buy/sell tax, top holder, RugCheck or GoPlus risk score) and live market data (price, liquidity, 24h volume and trades, market cap, pool age). Use this before recommending or trading any token.

NameRequiredDescriptionDefault
addressYesToken contract (EVM 0x…) or Solana mint address

Output Schema

NameRequiredDescription
nameNoToken name
noteNoDisclaimer
chainNosolana, ethereum, base, bnb, arbitrum, polygon or avalanche
foundNofalse when no trading pool exists (e.g. a wallet address)
linksNoarcai.io scan page, chart and ARC AI listing
marketNoLive market data from the deepest pool
symbolNoToken ticker
addressNoThe address that was scanned
reasonsNoPlain-language reasons behind the verdict
verdictNoOverall safety verdict
securityNoContract checks

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover readOnlyHint=true and openWorldHint=true, so safety is established; the description then adds non-obvious traits: 1-3s latency, no AI cost, and the shape of the result (CLEAN/CAUTION/RISKY plus contract checks and market data). It does not discuss rate limits, rate-limit failures, or behavior on unrecognized addresses/chains.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two dense sentences, front-loaded with the purpose and ending with the call to action. Every clause carries information, though the enumerated return contents partly duplicate the output schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a one-parameter read-only scan with an output schema present, the description supplies everything else an agent needs to choose and invoke it: speed, cost, chains, verdict vocabulary, and a recommended usage moment.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and there is a single required parameter, so the baseline is 3. The description adds chain context (Solana mint vs EVM 0x) but no format, normalization, or validation guidance beyond what the schema already says.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource: a fast rug/scam check for Solana or EVM tokens by contract address, and defines the scope (both chains, address-keyed). It never distinguishes itself from the overlapping sibling analyze_token, so an agent cannot tell the two apart from the description alone.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a clear trigger: 'Use this before recommending or trading any token.' That is actionable usage context. However, it names no alternative (e.g. analyze_token) and states no exclusions or conditions under which this tool is the wrong choice.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedget_whale_flows1 field changed
      • addedOutput schema / properties / futures
        Added value: +{
        +  "description": "Hyperliquid futures whales, 24h (not purchases; not included in flows)",
        +  "properties": {
        +    "coins": {
        +      "description": "Per coin: longs / shorts opened and closed in USD, orders, wallets",
        +      "items": {
        +        "properties": {},
        +        "type": "object"
        +      },
        +      "type": [
        +        "array",
        +        "null"
        +      ]
        +    },
        +    "recent": {
        +      "description": "Latest big orders: coin, wallet, side, usd, dir (Open Long, Close Short, ...), positionUsd after (+ long / - short)",
        +      "items": {
        +        "properties": {},
        +        "type": "object"
        +      },
        +      "type": [
        +        "array",
        +        "null"
        +      ]
        +    }
        +  },
        +  "type": [
        +    "object",
        +    "null"
        +  ]
        +}
  2. 9 tool updates
    • First observedanalyze_token
    • First observedget_coin
    • First observedget_launches
    • First observedget_news
    • First observedget_signals
    • First observedget_track_record
    • First observedget_whale_flows
    • First observedscan_token
    • First observedsearch

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Rug pull risk scores and on-chain forensics for memecoins on Solana, Ethereum, Base and Robinhood Chain - launch-bundle detection, funding-origin tracing, deployer history, insider networks and whale flow. 15 read-only tools.
    15
    9 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources