Price list
pricingEvery endpoint this server fronts, with its exact per-call USD price (x402, USDC on Base) and a one-line summary, read live from the route table. Free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
pricingEvery endpoint this server fronts, with its exact per-call USD price (x402, USDC on Base) and a one-line summary, read live from the route table. Free.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full transparency burden. It adds value by stating the data is 'read live from the route table' and that the tool itself is 'Free', which are behavioral traits not captured elsewhere. It doesn't mention output format or side effects, but for a read-only pricing list this is sufficient.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, well-structured sentence that front-loads the core purpose ('Every endpoint this server fronts') and packs in pricing details, currency, chain, live source, and cost—all without wasted words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the absence of an output schema, the description adequately conveys the content (endpoints, prices, summaries) and source (route table). It doesn't specify exact response structure or pagination, but for a zero-parameter pricing list, the description is complete enough for an agent to understand what it will receive.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema has zero parameters, and the rubric sets a baseline of 4 for 0-parameter tools. The description adds no parameter-specific meaning, but none is needed since no parameters exist.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly identifies the tool as providing a live list of all endpoints with their exact per-call USD prices and one-line summaries. It distinguishes itself from the data-lookup sibling tools (e.g., address_screen, email_check) by focusing on pricing information.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No explicit when-to-use or alternative guidance is given, but the purpose is self-evident: use this tool to look up endpoint prices. The distinction from siblings is implied by the nature of the content (pricing vs. data lookups), but explicit exclusions are absent.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.
Each tool targets a distinct resource or action: sanctions screening for names, addresses, and vessels; verification for domains, emails, IBANs, phones, and URLs; plus clearly separate meta-tools for discovery, pricing, and requests. Even the closely related sanctions_screen and sanctions_entity have clear separation (search vs. detailed record).
Most tools follow a [noun]_[verb] pattern (address_screen, email_check, url_screen), but there are deviations: domain_intel and sanctions_entity are noun_noun, find_data and request_data are verb_noun, and pricing is a single word. The mixed conventions are still readable but not fully consistent.
With 12 tools, the server is well-scoped for its trust and verification purpose. It covers a broad range of verification types without becoming unwieldy, and the inclusion of meta-tools (pricing, find_data, request_data) adds valuable functionality without bloat.
The surface appears complete for the stated domain: sanctions screening (name, address, vessel), domain intelligence, email/IBAN/phone/URL checks, and supporting discovery/pricing/feedback tools. The request_data tool also provides a mechanism to fill future gaps, making the set comprehensive.