Skip to main content
Glama

Stablecoin rails, corridors and payment provider data

find_corridor

Who can move money from this currency or stablecoin to that one, in this country, over which rails? Paid ($0.03 USDC): Money-movement routes from one currency or stablecoin to another: corridors providers publish (rails, speed, fee notes, cited), plus on/off-ramp routes inferred from ramp coverage, labelled as inferred. This server holds no wallet and never pays: it returns the HTTP 402 payment requirements (x402 on Base, MPP on Tempo) and the URL https://payments-intel-production.up.railway.app/v1/corridor. Pay with your own x402/MPP client and retry that URL.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
toYesCurrency or stablecoin received, e.g. MXN
fromYesCurrency or stablecoin sent, e.g. USDC or USD
countryNoDestination ISO alpha-2 country, e.g. MX

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.7/5.0
Behavior4/5

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

With no annotations, the description carries the full burden and does it well: it discloses that the call is paid ($0.03 USDC), that the server holds no wallet and never pays, that it returns HTTP 402 payment requirements (x402 on Base, MPP on Tempo), and that the caller must pay with their own client and retry the URL. It also characterizes the payload (published corridors with rails/speed/fee notes/cited, plus inferred on/off-ramp routes labelled as inferred). Rate limits and failure modes are not covered, keeping 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose is front-loaded as a question, followed by price, return content, and the payment/retry workflow. It is dense but each block earns its place; the main inefficiency is mild repetition of the 'one currency or stablecoin to another' phrasing between the question and the following sentence.

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?

There is no output schema, and the description compensates by describing what is returned (corridors with rails, speed, fee notes, citations; inferred ramps labelled as inferred) and by spelling out the 402 payment workflow end-to-end. It stops short of documenting error handling or parameter format edge cases, but covers what an agent needs to invoke it.

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?

Schema description coverage is 100% and each of the three params (from, to, country) is documented with examples in the schema. The description echoes the from/to concept but adds no new parameter semantics such as accepted formats or aliases, so the baseline of 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening question plus the follow-on phrase 'Money-movement routes from one currency or stablecoin to another' names a specific resource (corridors/routes) and the axis being queried (from → to, in a country, over rails). It is clearly a corridor/route lookup, but it never distinguishes itself from the closest sibling, stablecoin_rails, so an agent must infer which to pick.

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?

Usage is implied by the framing ('Who can move money...'), and the paid/non-paying-server flow tells the agent what to expect. However, with siblings like stablecoin_rails and search_providers present, there is no explicit when-to-use-this-vs-alternative guidance, so routing between tools is left 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.

Resources