Skip to main content
Glama

company_cash_position

Inspect treasury periods and cash forecasts, or advance them through the lifecycle using verified receipts.

Instructions

Inspect or advance treasury periods and cash forecasts through the scoped chain lifecycle and verified receipts.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nowNo
engineNo
operationNolist
entity_refNo
project_idYes
bundle_jsonYes
payload_jsonNo{}

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv0.1.2

TDQS

C2.4/5.0
Behavior2/5

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

No annotations are present, so the description carries full responsibility. The dual verbs 'inspect or advance' imply both read and mutation, but no side effects, permission requirements, or state-changing behavior are disclosed. The phrase 'advance treasury periods' hints at a write operation, but its consequences are never explained.

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?

The description is a single short sentence, which is concise in length. However, it is structurally dense with unclear terms and lacks a clear subject-verb-object flow. It attempts to pack too much jargon, reducing readability without earning its place.

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?

Given the tool's complexity (7 parameters, 2 required, no annotations, no param descriptions), the description is far from complete. It fails to explain what the tool does with the required inputs or what the output looks like, leaving critical information for an agent to invoke it correctly. The presence of an output schema does not compensate for the lack of usage context.

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 schema description coverage at 0% and multiple ambiguous parameters (e.g., bundle_json, payload_json, operation), the description should compensate by explaining parameter roles. It does not mention any parameter, leaving the agent to guess the meaning of 'operation', 'entity_ref', and 'now', which is a significant gap for a tool with 7 parameters.

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 provides a verb ('inspect or advance') and a resource ('treasury periods and cash forecasts'), giving a rough sense of the tool's function. However, the phrasing 'through the scoped chain lifecycle and verified receipts' is jargon-heavy and ambiguous, and it doesn't clearly differentiate this from sibling finance tools like finance_cash_position or company_treasury.

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?

The description offers no guidance on when to use this tool versus alternatives particular context is absent. No exclusions, prerequisites, or alternative tool references are provided, leaving the agent to infer applicability from the vague phrasing.

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