Skip to main content
Glama

Get Instances Customers Wallets Yield Transactions

GetV1InstancesCustomersWalletsYieldTransactions
Read-onlyIdempotent

Retrieves wallet yield transactions for a customer's wallet within an instance, with pagination and token filtering options.

Instructions

Retrieve Wallet Yield Transactions

Input Schema

NameRequiredDescriptionDefault
idYes
limitNoNumber of items to return
tokenNo
offsetNoNumber of items to skip
customer_idYesCustomer ID
instance_idYes
ending_beforeNoA cursor for use in pagination. ending_before is an object ID that defines your place in the list.
starting_afterNoA cursor for use in pagination. starting_after is an object ID that defines your place in the list.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv1.9.3

TDQS

C2/5.0
Behavior2/5

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

Annotations already declare readOnlyHint, idempotentHint, openWorldHint, and destructiveHint=false, so the safety profile is covered. The description adds nothing beyond that — no mention of pagination behavior, result ordering, or that it is a per-wallet scoped list.

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

Conciseness2/5

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

The single phrase is short but that shortness reflects under-specification rather than efficiency. It is front-loaded but carries no actionable content.

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?

For an 8-parameter, 3-required-parameter endpoint with no output schema and partial schema descriptions, the description omits pagination semantics, filtering behavior, and return shape. It is not nearly complete enough for an agent to call it confidently.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With 8 parameters and only 63% schema description coverage, the description needs to compensate but supplies zero parameter meaning. Key parameters like 'id', 'token', and 'instance_id' lack descriptions in the schema and get no explanation here, and the cursor/limit interaction is unaddressed.

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 'Retrieve Wallet Yield Transactions' restates the tool name and title almost verbatim, adding no scope or detail. It does not distinguish this tool from close siblings such as GetV1InstancesCustomersWalletsYieldHistory or GetV1InstancesCustomersWalletsYield.

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 the several sibling yield/wallet endpoints, and no mention of prerequisites such as requiring a wallet that has yield enabled. The agent must infer usage entirely from the name.

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

Deploy Server

Other Tools