Skip to main content
Glama

Theme Journey Route Vehicle

theme_journey_route_vehicle
Read-onlyIdempotent

ROUTE one board vehicle, read-only: a crypto vehicle is quoted across every venue — the DEX router, the EventTrader order book and, when connected, the user's own exchange — and the venue with the best net output is chosen (nothing is placed; theme_journey_trade_vehicle places it after confirm_action). For a card, theme, stock, fund or WTA market it returns that vehicle's own setup (the tool or page that trades it) instead of a quote. (no key needed)

Input Schema

NameRequiredDescriptionDefault
symbolYesthe board symbol (e.g. QRL, THEME:<slug>, CARD:<id>, WTA:<id>) or the specialist agent's name the user said (e.g. Nightfox)
usdc_amountYesticket size in USD from the user's own balance (their USDT spends 1:1)
conversation_idNoconversation_id returned by an earlier theme_journey_* call (keeps an anonymous visitor's interests and basket together until they register).

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.1/5.0
Behavior4/5

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

Annotations already declare readOnlyHint/idempotentHint/non-destructive, and the description reinforces the key safety fact ('nothing is placed') plus adds real context: which venues are consulted, that the user's own exchange is only included when connected, the best-net-output selection rule, and 'no key needed.' It stops short of describing response shape or latency.

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 the verb and read-only guarantee in the first clause, then splits crypto vs. non-crypto behavior into clear parenthetical statements. Dense but every clause carries information; the parenthetical nesting makes it slightly harder to scan.

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, but the description conceptually explains what comes back (the best-net-output quote, or the vehicle's own setup/trading page) and covers the read-only contract and credential requirement. Adequate for a 3-param read tool.

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 the schema already documents symbol (board symbol formats or specialist agent name), usdc_amount and conversation_id. The description reinforces the vehicle-type dimension but adds 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.

Purpose5/5

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

States a specific verb (ROUTE) and a specific resource (one board vehicle), then spells out the two distinct behaviors: a cross-venue crypto quote vs. returning a non-crypto vehicle's own setup. This lets an agent distinguish it from theme_journey_trade_vehicle without opening the schema.

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 names the alternative and the condition that selects it: 'nothing is placed; theme_journey_trade_vehicle places it after confirm_action.' It also segments usage by asset class (crypto vs. card/theme/stock/fund/WTA). It does not address overlap with the similarly named theme_journey_route sibling, so a 4 rather than a 5.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources