Skip to main content
Glama

release_payment_to_supplier

Read-onlyIdempotent

Paid RunOnProof Payment Decision: one US FEDERAL_ONLY release-payment decision for 0.79 USDC on Base, with signed BuyerPaymentMandate, signed Proof Capsule and deterministic replay. RunOnProof does not execute supplier payment.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
buyerYes
payeeYes
amountYes
intentYes
invoiceYes
coverageYes
currencyYes
supplierYes
disclosureYes
correlationYes
risk_policyYes
jurisdictionYes
buyer_mandateYesSigned BuyerPaymentMandate bound to this request digest, buyer, agent, supplier, payee, limits and validity window.
schema_versionYes
idempotency_keyYes
economic_purposeYes
requesting_agentYes
evidence_referencesYes
payment_destinationYes
coverage_requirementsYes
freshness_requirementsYes
exposure_valuation_basisYes
payment_instruction_digestYes
payment_exposure_usdc_equivalent_atomicYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
policyYes
replayYes
billingYes
productYes
coverageYes
decisionYes
deliveryYes
freshnessYes
conditionsYes
request_idYes
decision_idYes
remediationYes
uncertaintyYes
valid_as_ofYes
valid_untilYes
reason_codesYes
risk_signalsYes
checks_waivedYes
decision_costYes
economic_riskYes
proof_capsuleYes
machine_actionYes
request_digestYes
schema_versionYes
checks_executedYes
evidence_bundleYes
product_versionYes
payment_executedYes
decision_request_idYes

TDQS

A3.6/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, destructiveHint=false, and idempotentHint. The description adds meaningful behavioral context by stating 'deterministic replay' and emphasizing that supplier payment is not executed, which clarifies the read-only nature beyond the raw annotations. No contradiction is present.

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?

The description is compact and front-loaded, with the core scope stated first and the non-execution clarification in the second sentence. It has no filler, though some terms like 'Paid RunOnProof' and 'Proof Capsule' are jargon-heavy for an agent without prior context.

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 high complexity of a 24-parameter, all-required tool with only 4% schema coverage, the description is too thin. It does not explain the release-payment decision workflow, the meaning of 'deterministic replay' for the caller, or how the many nested objects fit together. The output schema exists, but that does not compensate for the missing input-semantics context for an agent selecting among many sibling tools.

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?

Schema description coverage is only 4%, so the tool description carries the responsibility for explaining 24 required parameters. It mentions concrete artifacts like signed BuyerPaymentMandate and signed Proof Capsule, and gives example values (US, FEDERAL_ONLY, 0.79 USDC, Base), but it does not explain the meaning or purpose of most parameters such as idempotency_key, risk_policy, or evidence_references.

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?

The description specifically identifies a US FEDERAL_ONLY release-payment decision for 0.79 USDC on Base, with signed BuyerPaymentMandate and Proof Capsule, and explicitly states that supplier payment is not executed. This makes the tool's role clear and distinguishes it from payment-execution siblings like authorize_payment.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies use for US federal-only payment decisions and clarifies that RunOnProof does not execute the supplier payment. However, it does not explicitly state when to prefer this tool over siblings or mention exclusions, leaving the routing decision mostly to inference.

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.

TDQS

C2.4/5.0
Disambiguation2/5

Multiple tools appear to address the same action with only country or payment-model differences, such as company_check/run_uk_company_check, approve_supplier/approve_uk_supplier, authorize_payment/run_uk_payment_authorization, and screen_restricted_party/screen_restricted_business_party. Even with descriptions, an agent will struggle to pick the intended tool reliably.

Naming Consistency2/5

Naming mixes bare global verbs (company_check, approve_supplier, authorize_payment) with UK-prefixed variants (run_uk_company_check, approve_uk_supplier, authorize_uk_business_payment), plus free-form names like counterfactual, preflight, quote, and capabilities. There is no single consistent verb_noun or country-modifier convention across the set.

Tool Count2/5

46 tools is far beyond the typical well-scoped MCP surface, and the set carries heavy duplication through global/UK/free/paid variants. While the domain may justify multiple country-specific operations, the tool count itself will overwhelm agents and make selection harder.

Completeness4/5

The server covers the main compliance lifecycle well: discovery (capabilities, preflight, quote, resolve_agent_intent), verification, supplier approval, payment authorization, invoice matching, passport issuance/refresh, and verification receipts. Minor gaps exist around explicit cancellation/revocation or list/search operations, but core workflows have no major dead ends.

Resources