Skip to main content
Glama

PARALLAX

Server Details

Robinhood Chain stock tokens vs their Chainlink price: live gaps, pool depth, graded agent calls.

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

B3.4/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a clearly distinct resource: single-token gap, an aggregate gap board, the tracked stock list, meme pools, vaults, the Night Desk agent, and pricing. The gap/gap_board pair is a standard singular-vs-aggregate split that descriptions make explicit. No two tools could be reasonably mistaken for one another.

Naming Consistency4/5

All tools share the 'parallax_' prefix and lowercase snake_case, which is strongly consistent. The only deviation is grammatical style: most names are bare nouns (gap, meme_pools, vaults, night_desk, pricing) while one is verb_noun (list_stocks), but this remains readable and predictable.

Tool Count5/5

Seven tools is well-scoped for a focused on-chain market-data service. Each tool maps to a distinct data product and none feels redundant or filler. Free vs paid tools are mixed but that is a pricing attribute, not count bloat.

Completeness4/5

The surface covers the core lifecycle of live gap data: discovery (list_stocks), per-token gap, aggregate board, plus adjacent datasets (meme pools, vaults, agent calls, pricing). Minor gaps remain: there is no historical/time-series gap endpoint and vaults/pools are only available as aggregate lists, with no per-vault lookup.

Available Tools

7 tools
parallax_gapAInspect

Live on-chain gap for one stock token: pool price vs reference (Chainlink or market quote), with pool depth and timestamps. $0.002 USDG.

NameRequiredDescriptionDefault
symbolYesStock ticker, e.g. NVDA

TDQS

A3.6/5.0
Behavior3/5

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

With no annotations, the description carries the full burden, and it does disclose two valuable traits: the reference price may come from Chainlink or a market quote, and the call costs $0.002 USDG. It does not explain failure modes (symbol not found, no pool), data freshness/latency, or whether the reference source can be controlled — meaningful gaps for a paid live-data read.

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 tight sentences, zero waste, and the core purpose is front-loaded before the return contents and the price. Nothing needs trimming.

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?

There is no output schema and no annotations, so the description must sketch the return, which it does: gap, pool depth, timestamps. The price disclosure is a useful extra. It falls short only on error/freshness behavior and on the relationship to the gap_board sibling.

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 parameter is documented with an example ('Stock ticker, e.g. NVDA'), so the schema does the heavy lifting. The description adds only that the token is a stock token, no extra syntax or validation 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?

States a specific verb+resource: it returns the live on-chain price gap between pool price and reference price for a single stock token, plus pool depth and timestamps. The phrase 'for one stock token' implicitly separates it from parallax_gap_board, but the sibling is never named, so the agent must infer the distinction.

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 — an agent can infer it should call this when it needs a gap for one specific ticker. There is no explicit when-to-use, no guidance on picking this over parallax_gap_board or parallax_pricing, and no stated behavior for unknown or unlisted symbols.

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

parallax_gap_boardAInspect

The widest live gaps across all stock tokens, filtered by pool depth. $0.01 USDG.

NameRequiredDescriptionDefault
limitNo1-50, default 10
min_depth_usdNodefault 250000

TDQS

A3.5/5.0
Behavior3/5

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

With no annotations, the description carries the full burden, and it usefully discloses that data is live and that the call costs $0.01 USDG. However, it does not state read-only behavior, authentication needs, rate limits, or pagination for the board.

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 two short sentences with no filler, and the main scope statement is front-loaded. The cost note in the second sentence earns its place because it is not captured by schema or annotations.

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?

For a simple two-parameter read tool, the description gives enough to attempt a call, but with no output schema and no definition of what a 'gap' contains, the agent lacks return-value and ranking semantics. The cost disclosure helps but does not fill the remaining gaps.

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%, so both parameters are already documented. The description adds context by tying 'filtered by pool depth' to min_depth_usd, but it does not explain how limit interacts with the 'widest' ranking beyond the schema's default range.

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 identifies a specific resource and scope: live gaps across all stock tokens, filtered by pool depth. It distinguishes the tool from narrower siblings like parallax_gap by saying 'across all stock tokens', though the term 'gap' is left undefined.

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 pool-depth filter and 'widest' framing imply when the tool is useful, but there is no explicit guidance on when to use it instead of parallax_gap or other siblings. The agent must infer the comparison conditions.

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

parallax_list_stocksAInspect

List the Robinhood Chain stock tokens PARALLAX tracks (symbol, name, token address, reference source). Free.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.7/5.0
Behavior3/5

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

No annotations are supplied, so the description carries the burden. "List" implies a safe read and "Free" discloses cost behavior, but it says nothing about list size, freshness/staleness of the tracked set, or pagination. That is a moderate gap for a zero-risk read, not a serious one.

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?

One front-loaded sentence with the action, target, returned fields, and cost — no filler at all.

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 no output schema, the parenthetical field list usefully tells the agent what comes back, and the zero-param schema needs no explanation. Only the absence of any note on result size or data freshness keeps it from being 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?

The schema takes zero parameters, so per the baseline there is nothing the description needs to compensate for; the enumerated return fields are a bonus rather than a parameter spec.

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?

Specific verb ("List") plus a precisely scoped resource ("Robinhood Chain stock tokens PARALLAX tracks"), and it even enumerates the returned fields (symbol, name, token address, reference source). Sibling names (meme_pools, vaults, pricing, gap) are obviously different domains, so differentiation is implicit rather than stated — hence not a 5.

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: an agent can infer this is the inventory/discovery call before working with stock tokens, and "Free" hints that some sibling tools may be paid. There is no explicit when-to-use, when-not-to-use, or named alternative.

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

parallax_meme_poolsBInspect

Meme tokens paired against a stock token, deepest pools first. $0.005 USDG.

NameRequiredDescriptionDefault
symbolYesStock ticker, e.g. NVDA

TDQS

B3.3/5.0
Behavior3/5

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

No annotations are provided, so the description carries the full behavioral burden. It usefully discloses ordering, deepest pools first, and a cost of $0.005 USDG, but it does not state read-only behavior, authentication needs, rate limits, or return format.

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?

It is two terse sentences with no filler. The ordering is front-loaded and the price is included compactly, so every element earns its place.

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?

For a simple one-parameter tool, the description makes the resource and ordering clear. However, with no output schema and no annotations, it leaves return-shape, safety, and authentication context unaddressed.

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?

There is only one parameter, and the schema already documents it fully with 100% coverage and the example NVDA. The description reinforces that it is a stock token, but adds no syntax, enum, or format 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 identifies a specific resource, meme token pools paired against a stock token, and gives ordering by depth. It lacks an explicit verb such as list and does not contrast with any sibling tool, but the purpose is still clear.

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 guidance on when to use this tool versus alternatives such as parallax_list_stocks or parallax_vaults. It also omits prerequisites, exclusions, or context for choosing this pool-listing tool.

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

parallax_night_deskBInspect

The Night Desk, PARALLAX's on-chain agent: its weekend calls on where each Chainlink stock reference wakes (locked Sunday 19:45 ET, graded in public), its track record, and its weeknight notes. Free.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.1/5.0
Behavior3/5

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

With no annotations, the description carries the full burden. It adds some behavioral context—that access is 'Free' and that weekend calls are 'locked Sunday 19:45 ET, graded in public'—but does not disclose return format, whether the operation is read-only (implied but unstated), or other operational traits like rate limits.

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 a single, front-loaded sentence with no wasted words. The colon-and-list structure efficiently groups the content categories, though the cryptic phrasing ('where each Chainlink stock reference wakes') slightly reduces immediate clarity.

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?

For a zero-parameter tool with no output schema and no annotations, the description should more clearly state what the tool returns and in what form. It lists the data categories but never says 'returns' or describes the response structure, leaving a gap in completeness.

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 has zero parameters, so the baseline is 4. Schema coverage is 100% but irrelevant here; the description need not compensate for missing parameter documentation.

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

Purpose3/5

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

The description identifies a specific resource (PARALLAX's Night Desk agent) and lists its content categories (weekend calls, track record, weeknight notes), distinguishing it from siblings like parallax_gap or parallax_pricing. However, it lacks an action verb (e.g., 'returns' or 'fetches'), leaving the tool's operation vague rather than stating a clear verb+resource.

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 explicit guidance is given for when to use this tool versus its six siblings, nor are any prerequisites or exclusions stated. Usage is only implied by the content description—if you want Night Desk info, use this—but there is no direct instruction.

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

parallax_pricingBInspect

Prices of the paid tools in USDG, and how to pay (x402 exact, EIP-3009, Robinhood Chain). Free.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.3/5.0
Behavior3/5

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

With no annotations, the description carries the burden, and it does disclose two useful traits: the call itself is free, and paid tools are settled via x402 exact, EIP-3009, or Robinhood Chain. It does not state that this is a read-only/static info call or describe the shape of the response, leaving gaps for an unannotated tool.

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 compact sentence with the key information (what it prices, what currency, how payment works) front-loaded and no filler. The telegraphic style and unexplained terms like 'USDG' and 'Robinhood Chain' cost it a point.

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?

For a zero-parameter info tool with no output schema, the description should at least hint at what comes back (a table mapping tool names to prices). It conveys the subject matter but not the return structure, so it is only adequate.

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 schema takes zero parameters, so there is nothing to disambiguate and the baseline of 4 applies. The description correctly implies a no-argument informational call.

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 a specific resource (prices of the paid tools, denominated in USDG) and the supported payment mechanisms, which is enough to distinguish it from siblings like parallax_list_stocks or parallax_vaults. It falls short of a crisp verb, since it never says it returns/retrieves a pricing table, but the intent is unmistakable.

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 explicit statement of when to call this versus the sibling tools, nor any prerequisites or exclusions. 'Free.' hints that this call costs nothing, but it does not tell an agent when to reach for this over a specific paid tool's pricing.

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

parallax_vaultsCInspect

Flap Stocks Vaults: tokens that pay holders in stock tokens, with the stocks each pays. $0.005 USDG.

NameRequiredDescriptionDefault

No parameters

TDQS

C2.4/5.0
Behavior2/5

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

With no annotations, the description carries the full burden. It hints at a '$0.005 USDG' cost, which is useful, but says nothing about whether the call is read-only, whether results are live or cached, pagination, or what data is returned. An agent cannot predict behavior from this.

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

Conciseness3/5

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

It is one short sentence fragment with no waste, and the concept is front-loaded. However, the fragment structure leaves the actual action unstated, which is under-specification rather than true conciseness.

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

Completeness2/5

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

With no output schema, no annotations, and no parameter documentation, the description must explain what the agent receives. It mentions 'with the stocks each pays' but never states the return shape, freshness, or whether this is a listing endpoint. That is a substantial gap for a zero-argument query 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?

The tool takes zero parameters, so the baseline is 4. The description adds no parameter meaning because none is needed, and it does not misrepresent the empty schema.

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

Purpose2/5

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

The description names a domain concept ('Flap Stocks Vaults: tokens that pay holders in stock tokens') but never states the operation. It is not clear whether the tool lists vaults, quotes vault pricing, or returns vault metadata, and nothing distinguishes it from siblings like parallax_list_stocks or parallax_pricing.

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 indication of when to call this tool or when to prefer an alternative sibling such as parallax_list_stocks or parallax_gap. The description gives context about what vaults are, but no routing guidance at all.

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. 7 tool updates
    • First observedparallax_gap
    • First observedparallax_gap_board
    • First observedparallax_list_stocks
    • First observedparallax_meme_pools
    • First observedparallax_night_desk
    • First observedparallax_pricing
    • First observedparallax_vaults

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to verify Robinhood Stock Token prices against real market prices before trading, providing a fair-price verdict based on onchain and reference data.
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables agents to query live Robinhood Chain data including tokens, wallets, Chainlink feeds, heat scores, and tracking error on tokenized equities, all read-only without API keys.
    4
    0
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to read Robinhood Chain stock-token positions, quote swaps, and execute swaps through the Model Context Protocol, bridging on-chain assets that Robinhood's own off-chain MCP cannot reach.
    4
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources