Skip to main content
Glama

batch100

batch100
Read-only

Run up to 100 primitive calls in one round trip. One x402 payment of $0.100 (=$0.0010 per call — the deepest rung of the batch ladder, cheaper per call than the 10- and 50-slot batches). Same {endpoint, input} request shape as /v1/batch. The volume mechanic for a corpus-holding buyer: one settle per 100 calls. $0.100 USDC per successful call (x402, client-paid); failed calls are not charged.

Input Schema

NameRequiredDescriptionDefault

No arguments

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=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds genuinely non-obvious behavior the schema cannot convey: x402 client-paid settlement, $0.100 per batch, and the fact that failed calls are not charged. It does not say what happens on partial failure or whether the 100 calls are ordered, which keeps it from a 5.

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 lead sentence is well front-loaded, but the pricing is stated twice in near-identical form — 'One x402 payment of $0.100 (=$0.0010 per call...)' and then '$0.100 USDC per successful call (x402, client-paid); failed calls are not charged.' The per-call arithmetic and the ladder comparison are useful; the duplicated settlement line is filler that could be merged.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, so the description carries the burden of describing returns, and it never says what comes back from 100 batched calls — result ordering, per-call error reporting, or whether a partial failure still settles. Cost and routing are fully covered, but for a batch aggregator the response contract is the biggest remaining gap.

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

Parameters4/5

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

With zero parameters the baseline is 4, and the description actually adds value by disclosing the payload contract — 'Same `{endpoint, input}` request shape as /v1/batch' — which the empty object schema does not express at all. It loses a point because it defers the actual contents of `input` and the allowed endpoint values to an external reference the agent may not have.

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 and resource with a hard scope bound: 'Run up to 100 primitive calls in one round trip.' It also positions itself against named siblings, explicitly calling itself 'the deepest rung of the batch ladder, cheaper per call than the 10- and 50-slot batches,' which is exactly the differentiation an agent needs versus batch and batch50.

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?

The phrase 'The volume mechanic for a corpus-holding buyer' plus the per-call cost comparison with the 10- and 50-slot batches gives clear conditions for choosing this over its siblings. It stops short of an explicit threshold ('use this when you have more than 50 calls') or any when-not guidance, so it is strong context rather than full routing logic.

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.