Skip to main content
Glama

Crypto Pulse

Server Details

Crypto market data for AI agents: one call returns BTC/ETH/SOL/HYPE prices, Fear & Greed, Hyperliquid funding/OI, and DefiLlama TVL/yields with a plain-English summary. Free sample tool; paid calls via x402 USDC on Solana.

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
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A4.4/5.0

Scored across 3 tools

Disambiguation4/5

The three tools are mostly distinct: free sample, paid full pulse, and paid spot-only data. However, get_market_pulse includes the same spot data as get_market_spots, so there is some overlap. Descriptions clearly guide selection by cost and scope.

Naming Consistency5/5

All tool names follow a consistent get_market_* snake_case pattern. The naming is predictable and immediately readable.

Tool Count5/5

Three tools are well-scoped for a focused crypto market pulse service: a free preview, a full paid endpoint, and a cheaper spot-only paid endpoint. Each earns its place by serving a distinct access tier.

Completeness4/5

For a read-only market data service, the surface covers sample preview, full pulse, and spot-only queries. Minor gaps like historical data or direct payment-status inspection are reasonable omissions rather than dead ends.

Available Tools

3 tools
get_market_pulseA
Read-only
Inspect

PAID live full pulse ($0.02 USDC on Solana via x402). One call replaces four data sources (spots + Fear & Greed + Hyperliquid funding + DefiLlama). This MCP tool returns payment requirements and the HTTP URL — pay via x402 HTTP (Solana USDC), then GET the URL. For a free preview call get_market_sample first.

NameRequiredDescriptionDefault
assetNoOptional: request the single-asset HTTP URL instead of full pulse

TDQS

A4.1/5.0
Behavior5/5

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

With annotations only declaring read-only/open-world, the description adds critical behavior: the $0.02 USDC cost on Solana, x402 payment flow, that the call returns payment requirements and an HTTP URL, and that data is fetched by GET after payment. That is substantial context beyond structured fields.

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?

Front-loads paid purpose and cost, then explains the payment handoff and free alternative in a compact form. The x402/Solana USDC detail is repeated across sentences, slightly reducing efficiency.

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 paid two-step external HTTP tool with no output schema, it explains cost, payment requirements, URL return, and alternative preview. It still leaves the exact post-GET payload unspecified, but the key invocation path is covered.

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 the single optional asset enum is fully documented in the schema. The description itself does not add syntax or meaning for the asset parameter, so 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 paid live 'full pulse' and enumerates the four data sources it combines, so the resource is concrete. It explicitly distinguishes itself from get_market_sample as the free preview, though it does not explicitly route around get_market_spots.

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 alternative for a free preview ('call get_market_sample first') and the paid condition is front-loaded. It stops short of spelling out all sibling choices, notably when get_market_spots alone would suffice.

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

get_market_sampleA
Read-only
Inspect

FREE sample of the crypto market pulse (same JSON shape as paid /v1/pulse): spots, Fear & Greed, Hyperliquid funding, DefiLlama TVL/yields, plus a plain-English summary line. Data may be up to 15 minutes old. Use get_market_pulse for live paid data.

NameRequiredDescriptionDefault

No parameters

TDQS

A4.9/5.0
Behavior5/5

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

Beyond the readOnly and openWorld annotations, it discloses that data may be up to 15 minutes old, that this is a free sample, and that the JSON shape matches the paid /v1/pulse endpoint. These are exactly the behavioral traits an agent needs to decide whether freshness matters.

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 front-loaded with the free-sample purpose, then lists contents, staleness, and the alternative in a compact set of sentences. Every sentence earns its place.

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 no output schema and zero parameters, the description carries the burden of explaining return content, and it does so by enumerating the included data and noting the shared JSON shape with the paid endpoint. Staleness is also disclosed, making the definition complete for correct invocation.

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 zero input parameters, so the baseline is 4 per the rubric. The schema is empty and requires no parameter explanation, but the description does not need to add parameter semantics.

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 this is a free crypto market pulse sample and enumerates its contents: spots, Fear & Greed, Hyperliquid funding, DefiLlama TVL/yields, and a plain-English summary. It explicitly contrasts with the paid sibling get_market_pulse, so an agent can distinguish it without inspecting schemas.

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?

It directly tells the agent to use get_market_pulse for live paid data, implicitly framing this tool as the free/stale-data alternative. The condition selecting the alternative is explicit, leaving little to inference.

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

get_market_spotsA
Read-only
Inspect

PAID live BTC/ETH/SOL/HYPE spot prices only ($0.005 USDC). Returns payment requirements + HTTP URL for x402. Prefer get_market_pulse when you also need Fear & Greed, funding, or DeFi. Free preview: get_market_sample.

NameRequiredDescriptionDefault

No parameters

TDQS

A4.6/5.0
Behavior4/5

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

Annotations only declare readOnly and openWorld, so the description carries the real burden and delivers: the call is PAID ($0.005 USDC) and returns payment requirements plus an HTTP URL for x402. What it does not disclose is the payment mechanics — whether the tool itself settles payment or just hands back a challenge, and whether repeated calls are charged each time.

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?

Three short sentences, each doing distinct work: what it returns, what it costs, and which sibling to use instead. Cost and the paid flag are front-loaded in capitals so a scanning agent cannot miss the billing implication.

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?

No output schema exists, and the description compensates by naming what comes back (payment requirements + HTTP URL for x402). Combined with the pricing disclosure and sibling routing, an agent has enough to decide and call correctly; only the x402 handshake sequence remains implicit.

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 zero parameters, so the baseline is 4. The description correctly says nothing about arguments and instead spends its words on cost and return shape, which is the right allocation for a parameterless tool.

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 and resource ('live BTC/ETH/SOL/HYPE spot prices') with an explicit scope qualifier ('only') and a price point. An agent can immediately distinguish this from get_market_pulse (broader market data bundle) and get_market_sample (free preview).

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 routes the agent: 'Prefer get_market_pulse when you also need Fear & Greed, funding, or DeFi' names the alternative and the exact condition that selects it, and 'Free preview: get_market_sample' gives the zero-cost fallback. Both siblings are addressed with concrete selection criteria.

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. 3 tool updates
    • First observedget_market_pulse
    • First observedget_market_sample
    • First observedget_market_spots

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Remote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    18 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources