Skip to main content
Glama

List tokens

qie_list_tokens
Read-onlyIdempotent

List tokens on QIE mainnet (chain 1990) or testnet (chain 1983) from the configured token list or the network explorer. An optional query matches symbol or name. yourname.qie is a QIE ID example, not a token query. Results are capped at 50 and do not include prices. This tool does not give price, APY, returns, yield, or investment advice and will decline such questions.

Input Schema

NameRequiredDescriptionDefault
limitNoMaximum tokens to return. Default 20, maximum 50.
queryNoOptional symbol or name fragment. Not a price or yield question.
networkNoPinned network. mainnet is chain 1990 and testnet is chain 1983. Defaults to mainnet. A raw chain ID or RPC URL is not accepted.mainnet

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, openWorld, non-destructive, so safety is covered. The description adds real behavioral context beyond that: two data sources, a hard cap of 50 results, no price data, and an explicit refusal policy for price/APY/yield questions. It does not describe the result shape or pagination, which is why it is not 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.

Conciseness3/5

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

The first two sentences are tight and front-loaded, but the closing disclaimers overlap: 'do not include prices', 'Not a price or yield question' (in the schema), and the APY/returns/yield/investment-advice refusal restate the same boundary in three places. Trimming to one disclaimer would strengthen it.

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, fully optional, read-only listing tool with rich annotations and no output schema, the description covers source, scope, cap, and refusal behavior. The main residual gap is that with no output schema, the return fields per token (symbol, name, address, decimals?) are not hinted at.

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%, so limit, query, and network are already well documented, including enum values and chain IDs. The description largely restates that (symbol or name matching, networks, 50 cap) and only adds the useful clarification that a .qie name is not a valid query. Baseline 3 applies when the schema does the heavy lifting.

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 opens with a specific verb and resource ('List tokens') and pins scope to QIE mainnet (chain 1990) or testnet (chain 1983), plus the data source (configured token list or network explorer). It is clearly distinguishable from siblings like qie_get_balances, qie_get_network_info, or qie_resolve_name.

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?

It states what the optional query matches (symbol or name) and explicitly warns that a QIE ID like yourname.qie is not a token query, which steers agents away from a common misuse. However, it never names an alternative tool (e.g. qie_resolve_name for IDs) or states when not to use this tool beyond out-of-scope price questions.

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