Skip to main content
Glama

Server Details

Free daily AI crypto research verdicts: graded stance, dimensions, and key levels for 67+ coins.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
OCArk/coinverdict-mcp
GitHub Stars
0
Server Listing
coinverdict-mcp

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.4/5 across 6 of 6 tools scored.

Server CoherenceA
Disambiguation5/5

Each tool targets a distinct purpose: KOL leaderboard, market overview, overall receipts, coin track record, daily verdict, and coin listing. No two tools overlap in functionality.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern: get_ for data retrieval and list_ for enumeration. The naming is predictable and uniform.

Tool Count5/5

Six tools cover the core features of a crypto verdict server without being excessive or insufficient. Each tool is clearly justified.

Completeness5/5

The tool set covers all essential operations: discovering covered coins, getting current verdicts, historical track records, market overview, overall scoreboard, and influencer leaderboard. No obvious gaps.

Available Tools

6 tools
get_kol_leaderboardAInspect

Get the KOL settlement leaderboard: crypto influencers ranked by their SETTLED hit rate (from VeraMind's ledger of public calls graded after the fact — misses count). CoinVerdict-exclusive data. Returns {ranked:[{author,hit_rate_pct,n_verified,coins,n_total, n_prospective,hits_prospective,prospective_rate_pct, n_retrospective,hits_retrospective,retrospective_rate_pct}], building:[...], as_of}. Prospective (called before the fact) and backtested (graded from history) records are scored as separate lines and MUST NOT be averaged together; hit_rate_pct/n_verified are the prospective line, n_total is the combined sample size used for ranking eligibility. A null rate means no samples of that kind — report it as n=0, never as 0%. Free, read-only, not advice.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior5/5

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

No annotations are provided, so the description carries full burden. It discloses that the tool is free, read-only, not advice; explains data source; and gives critical behavioral rules (prospective vs backtested lines, null rate interpretation).

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?

The description is verbose but each sentence adds value: purpose first, then detailed return format, then important caveats. Could be slightly shorter but well-structured.

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?

Given zero parameters, no output schema, and no annotations, the description fully covers the tool's purpose, return structure, data rules, and behavioral constraints. It is complete for a read-only retrieval tool.

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?

No parameters exist, so schema coverage is 100% trivially. The description adds value by detailing the return object structure and behavioral rules, exceeding baseline expectations.

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?

The description clearly states it gets the KOL settlement leaderboard, explains what it contains (crypto influencers ranked by settled hit rate), and distinguishes from siblings which are clearly different tools (market overview, receipts, etc.).

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?

The description does not explicitly state when to use this tool versus alternatives. It implies usage for leaderboard data but provides no comparison to sibling tools.

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

get_market_overviewAInspect

Get today's verdict for ALL covered coins in one call — the full docket: each coin's current stance (overweight/neutral/underweight), price, and W/L/P settled record. Use this to scan the whole market at once instead of calling get_verdict per coin. Returns {coins:[{symbol,stance,price_usd,board}], as_of}. Free, read-only, not advice.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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

With no annotations provided, the description carries full burden. It states 'Free, read-only, not advice' and outlines return structure. Could mention rate limits or data freshness, but still good.

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?

Concise at three lines, clearly structured with bullet-like return format. Slightly verbose metaphor 'docket' but effective. Front-loaded with purpose.

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?

Given no output schema, description adequately explains return structure ({coins:[{symbol,stance,price_usd,board}], as_of}). Missing error or staleness info, but sufficient for a simple zero-parameter tool.

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?

No parameters exist, so schema coverage is 100%. Baseline 4 applies as description adds meaning about the tool's scope and return format beyond schema.

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?

The description clearly states it retrieves today's verdict for all covered coins in one call, listing returned fields (stance, price, W/L/P record). It distinguishes itself from the sibling 'get_verdict' by noting it covers all coins at once.

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?

Explicitly advises using this tool instead of calling 'get_verdict' per coin to scan the whole market at once, providing clear when-to-use guidance.

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

get_receiptsAInspect

Get CoinVerdict's overall settled scoreboard across all coins: directional win rate, wins/losses/pushes, neutral (no-call) count, and how many calls are still open. Every verdict is graded 7 days later against BTC. Returns {board:{winrate,W,L,P,decided,neu}, since, open_calls}. Free, read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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

The description discloses that it is free and read-only, that verdicts are graded 7 days later against BTC, and specifies the return object. This provides behavioral context beyond the absence of 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?

The description is concise, front-loaded with the action, and efficiently lists key information in two sentences without wasted words.

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 zero-parameter tool with no output schema, the description fully covers purpose, return structure, and behavioral traits, making it complete.

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?

There are no parameters, so baseline is 4. The description adds no parameter info but is not needed.

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?

The description clearly states it retrieves the overall settled scoreboard across all coins, with specific metrics. It distinguishes from sibling tools like get_verdict (per coin) and list_coins by specifying 'overall' and 'across all coins'.

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?

The description implies the tool is for a high-level overview but does not explicitly state when to use it versus siblings. No alternatives or exclusions are mentioned.

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

get_track_recordAInspect

Get the SETTLED track record for a coin — CoinVerdict's differentiator. Every past daily verdict is scored 7 days later against BTC: win, loss, or push. Returns the coin's W/L/P scoreboard plus recent settled calls (date, stance, 7d-vs-BTC return, outcome). This is the receipts: misses included, never edited. Args: symbol e.g. "BTC". Free, read-only, not advice.

ParametersJSON Schema
NameRequiredDescriptionDefault
symbolYes
Behavior4/5

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

The description discloses behavioral traits: it is read-only, never edited (data integrity), includes misses, and is not advice. No annotations are provided, so the description carries the full burden and does so effectively.

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?

The description is concise for the amount of information it conveys, with a clear front-loading of the main purpose. Every sentence adds value, though it could be slightly more structured.

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?

Despite lacking an output schema, the description adequately explains what the tool returns (scoreboard, recent calls, outcomes). For a simple one-parameter tool, this is complete and informative.

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?

Schema description coverage is 0%, but the description adds an example ('symbol e.g. 'BTC'') and clarifies the parameter's purpose. This adds meaning beyond the input schema's minimal definition.

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?

The description clearly states the tool retrieves the SETTLED track record for a coin, detailing that it includes W/L/P scoreboard and recent settled calls with outcomes. It distinguishes the tool as CoinVerdict's differentiator, providing a specific verb and resource.

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?

The description mentions the tool is free, read-only, and not advice, but does not explicitly compare it to sibling tools like get_verdict or get_receipts. Usage context is implied through the focus on historical track record, but no when-to-use or when-not-to-use guidance is given.

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

get_verdictAInspect

Get today's research verdict for a coin (e.g. BTC, ETH, SOL): stance (overweight/neutral/underweight), graded dimensions (technical/sentiment/funding/KOL), key levels, and a link to the full dossier. Refreshed daily; free; not investment advice.

ParametersJSON Schema
NameRequiredDescriptionDefault
symbolYes
Behavior4/5

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

With no annotations, the description carries the full burden. It discloses that the verdict is refreshed daily, free, and not investment advice. It also outlines the output structure, providing reasonable transparency for a safe read operation. However, it omits any rate limits or required permissions.

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?

The description is concise (three sentences) and front-loads the core purpose. Every sentence adds value: what is returned, sample symbols, output components, and meta-info (refreshed daily, free, disclaimer). No redundant or vague content.

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?

Given the simplicity of the tool (single parameter, no output schema), the description is complete. It fully explains the input (coin symbol), the output structure (stance, dimensions, levels, link), and additional properties (daily update, cost, disclaimer). No missing critical details.

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?

Although the input schema has 0% description coverage for the parameter, the description compensates by providing concrete examples (BTC, ETH, SOL) and indicating the expected format (coin symbol). This adds meaningful value beyond the schema's parameter name alone.

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?

The description clearly states the tool retrieves a daily research verdict for a specific coin symbol, listing the output components (stance, graded dimensions, key levels, link) and providing examples (BTC, ETH, SOL). It is distinct from siblings like get_kol_leaderboard (KOL-specific) or get_market_overview (market-wide), making the purpose unambiguous.

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?

The description implies use for obtaining a single coin's research verdict, but does not explicitly contrast with sibling tools or state when not to use it. The context is clear enough for an agent to decide, but explicit guidelines would improve it.

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

list_coinsAInspect

List every coin symbol CoinVerdict covers with a daily research verdict (100 major crypto assets: BTC, ETH, SOL, …). Use this to discover which symbols get_verdict / get_track_record accept. Returns {coins: [SYM,...], count: int, site: url}. Free, read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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

No annotations present, but description discloses read-only nature, free access, and return format. Lacks details on rate limits or side effects, but for a simple read-only list this is sufficient.

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, no fluff, front-loaded with core purpose. Every word adds value.

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 zero-parameter tool returning a list, the description fully covers purpose, usage context, return shape, and safety. No gaps.

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?

No parameters exist; schema coverage is 100%. Description adds meaning by specifying return structure (coins, count, site) and the purpose of discovering accepted symbols.

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?

Clearly states the tool lists every coin symbol covered by CoinVerdict with a daily research verdict, specifying scope (100 major assets). Distinguishes from siblings which provide specific verdicts or track records.

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?

Explicitly tells agents to use this to discover accepted symbols for get_verdict and get_track_record, implying when to use it. No explicit when-not-to-use, but context is clear.

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

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.