Skip to main content
Glama

evidence_pack

Read-onlyIdempotent

PAID ($0.25). Country evidence pack: the full cited country brief plus up to 3 Ed25519-signed certified extracts (default the first certifiable of vat, policy-rate, minimum-wage). Named series must all be certifiable. Anything we cannot answer in full is refused free (coverage_gap, no_charge). Shares the 3 free calls per IP per day with the answer tools. Pass api_key if you have one (card checkout at /pricing); otherwise the result is the x402 payment requirement. Optional receipt (boolean, default false): on a paid success, include an Ed25519 answer receipt at no extra USDC. An answer receipt is not a series certified extract (GET /v1/certified/{country}/{series} is $0.10 and is not an MCP tool) and is not legal advice. Verify with verify_answer_receipt against /certified/public-key.

Input Schema

NameRequiredDescriptionDefault
seriesNo1 to 3 series ids to certify
api_keyNoAPI key (bypasses x402; metered for invoicing)
countryYesISO country code
receiptNoDefault false. When true, a paid success includes an Ed25519 answer receipt (kind answer_receipt) at no extra USDC. Unpaid 402 and free refusals do not include one. Not a series certified extract (GET /v1/certified/{country}/{series} at $0.10; that SKU is not an MCP tool).

Output Schema

NameRequiredDescriptionDefault
jobNo
errorNoPresent on a free refusal or error; no charge
statusNo
evidenceNo
no_chargeNo
price_usdNo
disclaimerNo
how_to_payNo
bind_seriesNo
explanationNo
x_next_bindNo
http_endpointNo
payment_requiredNotrue when the call needs payment; how_to_pay explains x402 or card

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.5/5.0
Behavior5/5

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

Goes well beyond the readOnly/idempotent/openWorld annotations: exact price ($0.25), the free-refusal contract (coverage_gap, no_charge), shared rate limit, payment fallback behavior, and what the receipt flag does and does not produce. Notably it clarifies an answer receipt is not a certified extract and is not legal advice, plus how to verify it.

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?

Front-loads the price and the product definition, then the payment and receipt mechanics, which is the right order. The prose is dense and parenthetical, with a slight tangent about the $0.10 certified SKU not being an MCP tool, but every clause carries information an agent needs for a paid call.

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

Completeness4/5

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

For a paid, open-world tool with an output schema, the description covers pricing, auth/payment paths, refusal semantics, rate limits, and receipt scope, so an agent can invoke it correctly. The remaining gap is sibling routing guidance against get_country_brief and charge_sale_certified.

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?

Schema coverage is already 100%, so the baseline is 3; the description still adds semantic value by explaining that all named series must be certifiable (a cross-parameter constraint the schema cannot express) and by restating the receipt's conditional, no-extra-cost behavior. It does not, however, add format details for series ids beyond the schema.

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+resource bundle: 'the full cited country brief plus up to 3 Ed25519-signed certified extracts' with the default series named. It also differentiates from siblings implicitly (get_country_brief is the brief alone, the $0.10 certified extract SKU is explicitly called out as not an MCP tool), so an agent can tell what this buys versus adjacent tools.

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?

Gives real operating conditions: pass api_key if you have one, otherwise expect the x402 payment requirement, and the 3 free calls per IP per day shared with the answer tools. It also states the all-or-nothing rule ('Named series must all be certifiable') and the refusal path. It stops short of explicitly saying when to prefer this over get_country_brief or charge_sale_certified, so it is clear context without alternatives routing.

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