Skip to main content
Glama

Quote an RQM job

quote_job
Read-onlyIdempotent

Return a preserved v0 placeholder or a durable v1 Account Core USD quote.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.8/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, openWorldHint=false, and destructiveHint=false, so the safety profile is covered. The description does add one non-obvious behavioral fact: v0 requests yield a non-durable placeholder while v1 yields a durable Account Core USD quote, which is useful context beyond the annotations, though it does not explain what 'preserved placeholder' means operationally.

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 front-loaded sentence with zero filler, and the v0/v1 contrast is placed early. It is efficient, though the jargon ('preserved v0 placeholder', 'Account Core USD quote') is dense for such a short statement.

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?

The input schema offers five complex anyOf branches with const schema versions and enums, and an output schema exists, yet the description does not explain which branch applies, whether quoting creates a job, or what the placeholder means. For a tool this structurally complex, the description is far too thin to let an agent invoke it confidently.

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 schema description coverage reported at 100%, the schema carries the field-level burden. The description contributes only an oblique hint tying 'v0/v1' durability to the schema_version branches, and never clarifies product, capability_id, request, or idempotency_key. Baseline 3 is appropriate when the schema does the heavy lifting.

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 says it returns a quote, and the title already establishes 'Quote an RQM job', but the actual action is never stated in plain language. The v0-placeholder vs v1-durable-quote distinction is a return-value nuance rather than a crisp statement of purpose, leaving the verb+resource largely inferred from the name.

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 quote versus when to run a job with the sibling run_buyer_job, submit_quantum_job, or submit_wave_job, nor any prerequisite or sequencing advice (e.g., quote-before-submit). The agent must guess how this fits into the workflow.

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