Skip to main content
Glama

ExactMelt

Find coins

find_coins
Read-onlyIdempotent

Native precious-metal coin presets with issue years, images, metal specifications and current melt value per coin, filtered by name or metal.

Input Schema

NameRequiredDescriptionDefault
metalNo
queryNo
cursorNo
pageSizeNo

Output Schema

NameRequiredDescriptionDefault
viewYes
itemsYes
queryYes
totalYes
pricesYes
requestYes
pageSizeYes
nextCursorYes
continuationNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.9/5.0
Behavior3/5

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

Annotations already establish readOnly, idempotent, non-destructive, closed-world semantics, so the safety profile is covered. The description adds that melt value is current (implying live/refreshed data) and enumerates the per-coin payload, but says nothing about result ordering, page limits, or how the cursor behaves.

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?

One dense sentence with no filler, and the payload is front-loaded before the filter clause. It is efficient, though the brevity is partly achieved by omitting parameters that matter.

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?

An output schema covers the return shape, which lowers the burden, but this is a paginated search tool whose cursor/pageSize mechanics are undocumented and whose relationship to get_coin is unstated. For a 4-parameter finder with a sibling that overlaps, the description leaves real gaps.

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 0%, so the description must carry the load, yet it only alludes to two of the four parameters (query via 'name', metal via 'metal'). cursor and pageSize are never explained, leaving the agent to infer pagination behavior from bare min/max bounds.

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 names a specific resource (precious-metal coin presets) and its payload (issue years, images, metal specs, melt value), plus the filter dimension (name or metal), so the agent knows what set it returns. It stops short of naming the verb form and never distinguishes itself from the sibling get_coin, which likely retrieves a single coin.

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?

There is no when-to-use guidance at all: no statement that this is the browse/search path versus get_coin for a single record, and no mention of when to filter by metal versus query. The 'filtered by name or metal' clause implies a search mode but offers no selection criteria or exclusions.

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.