Skip to main content
Glama

Server Details

ReserveOracle - 11 stablecoin reserve tools: attestations, composition, MiCA Art.36/37.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
ToolOracle/reserveoracle
GitHub Stars
0
Server Listing
ReserveOracle

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 3.9/5 across 11 of 11 tools scored. Lowest: 3.2/5.

Server CoherenceA
Disambiguation5/5

Each tool has a distinct purpose: health check, list asset types, specific metal prices (gold, silver, metals), gold token details, issuer profile, MiCA filter, snapshot, token context, and full token lookup. Even overlapping tools like reserve_gold and reserve_gold_tokens differ in output scope (price evidence vs. token registry).

Naming Consistency5/5

All tools follow a consistent 'reserve_' prefix with snake_case naming (e.g., reserve_gold, reserve_token_lookup). The names are descriptive and uniform, making it easy for an agent to predict functionality.

Tool Count5/5

With 11 tools, the surface is well-scoped for a reserve asset registry and evidence server. It covers health, asset types, specific metals, tokens, issuers, compliance snapshots, and detailed queries without excessive granularity or omissions.

Completeness4/5

The tools cover core workflows: health, browsing asset types, retrieving price evidence for key metals, token and issuer details, MiCA filtering, and full snapshots. Minor gaps include lack of a generic price tool for non-metal assets and absence of search by jurisdiction or regulator, but the set is largely complete for the domain.

Available Tools

11 tools
health_checkBInspect

ReserveOracle health status.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior2/5

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

No annotations are provided, and the description lacks behavioral details. It does not disclose what the tool returns (e.g., a simple status string or structured object) or any side effects.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

The description is a single, concise sentence with no unnecessary words. It is front-loaded and efficiently conveys the tool's purpose.

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?

Given the simplicity (no parameters, no output schema), the description is minimally adequate. However, it could mention what the health check returns (e.g., a boolean or status object) to be fully complete.

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?

The input schema has zero parameters, so the baseline is 4. The description adds no additional parameter meaning, which is acceptable given there are no parameters to describe.

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 description 'ReserveOracle health status' clearly indicates this tool checks the health status of the ReserveOracle system. It is a specific verb (implied 'check') and resource, and distinguishes from sibling tools that focus on specific asset data.

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

Usage Guidelines2/5

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

No usage guidelines are provided. The description does not mention when to use this tool versus alternatives, such as checking other endpoints or prerequisites.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_asset_typesAInspect

Browse all RWA asset types in the registry with token counts. Covers: stablecoin, commodity_gold, tokenized_treasury, money_market_fund, private_credit, tokenized_equity, real_estate, structured_credit, tokenized_etf, and more.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior3/5

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

With no annotations, the description carries the burden. It states the tool is read-only ('browse') and provides token counts, but does not disclose any side effects, authentication needs, or result format.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

Two crisp sentences: the first states the action and result, the second lists examples. No wasted words.

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?

For a simple browsing tool with no parameters and no output schema, the description is adequate but lacks details on pagination, ordering, or authentication, which would be helpful for an agent.

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?

There are no parameters in the schema, so the description adds value by listing covered asset types, which helps the agent understand the scope of the output.

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 uses 'Browse all RWA asset types' with a specific verb and resource, and lists examples, clearly distinguishing this catalog tool from the sibling tools focused on specific assets.

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?

No explicit guidance on when to use this tool versus siblings; context implies it is for browsing the full list of types, but no exclusions or alternatives are mentioned.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_goldAInspect

Live gold spot price (XAU) as a signed reserve evidence payload. Includes price, 24h change, RWA token context (PAXG, XAUT), MiCA Art.36 relevance, custody providers, content_hash, and verify URL. The format that turns raw price data into enterprise-grade evidence.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior2/5

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

No annotations are provided, placing the full burden on the description. While it indicates a read-like operation (live price), it does not specify whether the tool is read-only, requires authentication, has rate limits, or involves any side effects. The transformation claim ('turns raw price data into enterprise-grade evidence') is ambiguous.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

The description is two sentences long, front-loading the core purpose ('Live gold spot price') and listing key elements. Every sentence adds value, with no wasted words.

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?

Given the tool has no parameters and no output schema, the description covers the main content: price, changes, token context, compliance, and verify URL. However, it lacks details on the output structure or how the evidence payload is formatted, which could be helpful.

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?

The input schema is empty with 0 parameters, so schema coverage is 100%. According to guidelines, 0 parameters warrant a baseline of 4. The description adds no parameter info because none exist.

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 clearly states that the tool provides the live gold spot price (XAU) as a signed reserve evidence payload, specifying included fields like price, 24h change, RWA token context, MiCA relevance, custody providers, etc. This uniquely distinguishes it from siblings such as reserve_silver and reserve_metals.

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 usage for obtaining gold spot price evidence but does not explicitly mention when to use this tool versus alternatives like reserve_silver or reserve_asset_types. No direct exclusions or context for selection are provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_gold_tokensAInspect

All gold-backed RWA tokens from the registry: PAXG (Paxos/Brinks), XAUT (Tether/Swiss), XAUM (MatrixDock), and more. Includes live XAU spot price, custody info, and MiCA Art.36 relevance for each.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior3/5

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

No annotations are provided, so the description carries the full burden. It discloses the return content (list of tokens, prices, custody, MiCA info) but does not cover read-only nature, authentication, or latency, leaving some gaps.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

Two sentences with no wasted words. The first sentence front-loads the main purpose, and the second adds key details about the return value.

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

Completeness5/5

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

The description fully covers what the tool does for a parameterless retrieval tool. It lists the exact content returned (tokens, spot price, custody, MiCA relevance) without needing an output schema.

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?

There are no parameters, and the input schema has 100% coverage with no required fields. Per the rubric, 0 params sets a baseline of 4, and the description adds no param info beyond what is implicit.

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 clearly states the tool returns all gold-backed RWA tokens, listing specific examples (PAXG, XAUT, XAUM) and additional info like live spot price, custody, and MiCA relevance. It distinguishes itself from siblings like reserve_silver or reserve_metals which likely cover other asset classes.

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

Usage Guidelines2/5

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

No explicit guidance on when to use this tool vs alternatives. The description implies it's for gold token data, but does not mention when not to use it or suggest sibling tools for other needs.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_issuerAInspect

Issuer deep-profile for any reserve token: legal name, LEI number, jurisdiction, regulator, entity type, custody type, redemption terms. For PAXG: Paxos Trust/NYDFS. For BUIDL: BlackRock/SEC. For EURCV: Societe Generale/AMF.

ParametersJSON Schema
NameRequiredDescriptionDefault
symbolYesToken symbol: PAXG, XAUT, BUIDL, USDC, EURC, RLUSD, EURCV etc.PAXG
Behavior2/5

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

No annotations are provided, so the description must bear the full burden. It discloses the type of data returned but does not explicitly state that it is a read-only, non-destructive operation, nor does it mention any prerequisites, rate limits, or side effects. The examples are helpful but insufficient for full transparency.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

The description is extremely concise: two sentences. The first sentence states the purpose and lists fields, the second gives concrete examples. No unnecessary words.

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 simple tool with one parameter and no output schema, the description is adequate. It lists the output fields and provides examples. It could mention any limitations or alternative tokens, but overall it covers what an agent needs to know.

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 100%, so the schema already describes the symbol parameter. However, the description adds value by linking each symbol to specific issuers in examples, providing context beyond the enum values. This helps the agent choose the correct token.

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 clearly states the tool's purpose: returning issuer deep-profile for reserve tokens. It specifies the fields (legal name, LEI, etc.) and gives concrete examples for PAXG, BUIDL, EURCV, distinguishing it from sibling tools like reserve_gold or reserve_metals that focus on asset types.

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 when issuer details are needed, but does not explicitly state when to use this tool versus siblings like reserve_token_context or reserve_snapshot. No explicit 'when-not-to-use' or alternative naming.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_metalsAInspect

Live gold (XAU) and silver (XAG) prices in one call with signed evidence payloads and gold/silver ratio. Both with content_hash and MiCA Art.36 context.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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

With no annotations provided, the description carries full behavioral disclosure. It mentions signed evidence payloads, content_hash, and MiCA Art.36 context, which adds transparency about the tool's features and compliance. However, it does not state any safety or rate limit information.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

The description is a single, dense sentence that efficiently conveys all key information: live prices, metals included, ratio, and special features. It is front-loaded with the main purpose and contains no filler.

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?

Despite lacking an output schema, the description outlines the return content (prices, ratio, signed evidence, context). It gives enough context for a parameterless tool, though explicit mention of output format (e.g., JSON) would enhance completeness.

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?

The input schema has zero parameters, so no parameter documentation is needed. According to guidelines, baseline is 4. The description does not add parameter info, which is appropriate.

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 explicitly states the tool delivers live gold and silver prices in one call, along with a ratio and signed evidence. This clearly differentiates it from siblings like reserve_gold and reserve_silver, which focus on single metals.

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 description implies use when both metals and the ratio are needed, but does not explicitly state when to prefer this over individual metal tools or mention any exclusions. The context is clear but lacks explicit alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_mica_assetsAInspect

All MiCA-relevant reserve assets from the RWA registry (80+ protocols). Filter by asset_type: commodity_gold, stablecoin, tokenized_treasury, money_market_fund, tokenized_etf etc. Returns issuer, LEI, jurisdiction, custody for each.

ParametersJSON Schema
NameRequiredDescriptionDefault
asset_typeNoFilter: commodity_gold, stablecoin, tokenized_treasury, money_market_fund, tokenized_etf, private_credit, real_estate etc.
Behavior3/5

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

No annotations provided; description adds return fields (issuer, LEI, etc.) but lacks info on caching, rate limits, or side effects.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

Two succinct sentences: first states purpose/scope, second details filter and output. No wasted words.

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?

Adequate for a simple list tool; returns specified fields, but missing details on default behavior (unfiltered output) or pagination.

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 100% but description enriches by listing example asset_type values, adding context beyond schema descriptions.

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?

Clearly states it lists MiCA-relevant reserve assets from the RWA registry, with filtering by asset_type. Distinguishes from siblings like reserve_gold or reserve_asset_types.

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?

Implied usage for broad asset listing, but no explicit mention of when to use this vs. specific siblings like reserve_gold.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_silverAInspect

Live silver spot price (XAG) as a signed reserve evidence payload. Includes price, 24h change, MiCA Art.36 context, content_hash, and verify URL.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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

No annotations exist, but the description transparently discloses the output contents: price, 24h change, MiCA Art.36 context, content_hash, verify URL. It also indicates a signed payload, which is helpful. However, it doesn't mention caching or real-time latency.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

Single sentence, front-loaded with key function, no wasted words. Every part adds value.

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?

Despite no output schema, the description lists what is included. It adequately covers the purpose and output for a simple tool, though it could mention the format or if real-time.

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?

There are no parameters; schema coverage is 100%. The description does not need to add param semantics since none exist, meeting the baseline for 0 params.

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?

Description clearly states 'Live silver spot price (XAG) as a signed reserve evidence payload', specifying the resource and distinguishing from siblings like reserve_gold. The verb is implied as fetching/querying.

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?

No explicit usage guidelines or alternatives are provided. The tool name and description imply it is for silver spot price, but there is no guidance on when to use this vs. sibling tools like reserve_metals or reserve_snapshot.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_snapshotAInspect

Full signed reserve evidence snapshot for any asset. Combines live price data (for gold/silver) with full RWA registry data into a single ES256K-referenced evidence payload with content_hash, signed_at, verify_url. The enterprise-grade format for compliance, due diligence, and agent workflows.

ParametersJSON Schema
NameRequiredDescriptionDefault
symbolYesAsset symbol: PAXG, XAUT, BUIDL, USDC, EURC, RLUSD, EURCV, EURe etc.PAXG
Behavior4/5

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

With no annotations, the description carries the full burden. It discloses that the tool combines live price data with registry data, produces a signed payload with specific fields, and is meant for compliance workflows. It does not mention destructive behavior or auth needs, but the read-only nature is implied.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

The description is concise (two sentences) and front-loaded with the primary action. Every sentence adds value, with no wasted words.

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?

Given the single parameter, no output schema, and no annotations, the description provides sufficient context by explaining the output format and purpose. It is complete enough for an agent to understand the tool's function and expected result.

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?

The input schema has 100% coverage with a single parameter 'symbol' already described in the schema. The tool description does not add parameter-specific details beyond the schema, so a baseline score of 3 is appropriate.

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 clearly defines the tool as a 'Full signed reserve evidence snapshot for any asset,' specifying its content (live price data for gold/silver, full RWA registry data) and format (ES256K-referenced payload with content_hash, signed_at, verify_url). It distinguishes from sibling tools by emphasizing the comprehensive, enterprise-grade nature for compliance and due diligence.

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 description implies usage for obtaining a complete signed snapshot but does not explicitly state when to use alternatives like reserve_gold or reserve_silver. The context of sibling tools suggests these are simpler, but no direct comparison or exclusion is given.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_token_contextAInspect

Token-level reserve context for any RWA token — the issuer-near view. Returns token structure, custody, issuer LEI, jurisdiction, regulator, backing structure, MiCA compliance. Complements reserve_snapshot (asset-level) with token-specific details. evidence_type: token_reserve_context.

ParametersJSON Schema
NameRequiredDescriptionDefault
symbolYesToken: PAXG, XAUT, BUIDL, USDC, USDT, EURC, RLUSD, EURCV, EURe, OUSG, USDY etc.PAXG
Behavior2/5

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

No annotations provided, so description must disclose behavioral traits. It lists return fields but does not mention side effects, read-only nature, or any prerequisites.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

Concise, front-loaded with action and output summary. Every sentence adds value without redundancy.

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?

Adequate for a simple lookup tool with one parameter and clear sibling relationships. No output schema but description compensates with output summary.

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 coverage is 100% for the single parameter symbol; description does not add meaning beyond what the schema already provides.

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?

Description clearly states it returns token-level reserve context for RWA tokens, listing specific outputs (token structure, custody, issuer LEI, etc.) and distinguishes itself from sibling reserve_snapshot.

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?

Explicitly complements reserve_snapshot for token-specific details, giving context for when to use this tool. Could be improved by listing when not to use or other alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reserve_token_lookupBInspect

Full RWA profile for any reserve asset token: PAXG, XAUT, BUIDL, USDC, USDT, EURC, RLUSD, EURCV, EURe, OUSG, USDY and 80+ more. Returns issuer, LEI, jurisdiction, regulator, custody, asset type, MiCA compliance, contracts.

ParametersJSON Schema
NameRequiredDescriptionDefault
symbolYesToken symbol: PAXG, XAUT, BUIDL, USDC, USDT, EURC, RLUSD, EURCV, EURe etc.PAXG
Behavior2/5

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

No annotations provided, so description carries full burden. It only describes return content but omits operational traits like idempotency, authorization, or side effects. Minimal behavioral disclosure.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

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

Two sentences with front-loaded purpose and clear examples. Every word adds value, no fluff.

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?

Covers purpose and return fields adequately but fails to address input constraints (contradicting enum) and error handling. Missing output schema further reduces completeness.

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?

Though schema coverage is 100%, the description claims support for 80+ tokens while the enum only lists 9. This contradiction adds confusion rather than value, outweighing any extra meaning.

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?

Description clearly states it provides full RWA profile for reserve tokens, lists specific examples and return fields, and implicitly distinguishes from more specific sibling tools like reserve_gold or reserve_issuer.

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?

No explicit guidance on when to use this tool versus alternatives. The description implies general coverage but does not mention exclusion cases or compare with sibling tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.