Skip to main content
Glama
rozkoduj

Rozkoduj MCP

Official
by rozkoduj

instrument

Read-only

Retrieve market coverage or detailed analytics for any financial instrument. Filter by asset class or status, or search by symbol for performance metrics and risk profile.

Instructions

The instrument catalog, or one instrument's dossier.

Without symbol: the catalog of covered markets - name, venue, asset class, status - filterable by asset_class (equity, crypto, index, commodity) or status. Use for "which markets do you cover?", "list your crypto instruments".

With symbol: the dossier - identity (name, venue, currency, sector) plus stats, the analytics summary: buy-and-hold facts (cagr, ann_vol, max_dd, time_underwater_pct) and the six-axis character fingerprint (radar, with verdict). stats is null for freshly added instruments. Case-insensitive: AAPL finds AAPL.US; a venue-suffixed id (RY.TO) pins one listing. Use for "what do you know about AAPL?", "how volatile is BTC?".

For strategies backtested on the instrument, use leaderboard with the same symbol.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo
statusNo
symbolNo
asset_classNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Behavior5/5

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

Beyond the `readOnlyHint` annotation, the description discloses important behaviors: `stats` is null for fresh instruments, case-insensitive lookup, venue-suffixed symbols pin specific listings, and the `radar` fingerprint. No contradictions with 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 well-structured with clear sections for each mode, uses bullet points for readability, and is information-dense without being verbose. Every sentence serves a purpose.

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 tool's complexity (dual mode), the presence of an output schema, and annotations, the description covers all necessary context: return values (null stats), case-insensitivity, venue pinning, and guidance to sibling tools. It is 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?

With 0% schema description coverage, the description must independently explain parameters. It thoroughly explains `symbol` and `asset_class`, but does not explicitly mention `limit`, `offset`, or `status` (though `status` is implied). This leaves some parameters underdocumented.

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's dual function: without `symbol`, it returns the catalog of covered markets; with `symbol`, it returns a single instrument's dossier with analytics. It distinguishes itself from sibling tools like `leaderboard`.

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?

The description provides explicit use cases for both modes, e.g., 'which markets do you cover?' and 'what do you know about AAPL?'. It also directs the user to `leaderboard` for strategy backtests on the instrument.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rozkoduj/rozkoduj-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server