Skip to main content
Glama

My watchlists

get_my_watchlists
Read-only

The user's watchlists on one network — names and ids only. Pass an id to get_my_watchlist_tokens to read a list's contents. Start here for 'what's on my watchlist' or 'anything on my watchlist moving?'. A watchlist is the tokens the user chose to follow, NOT what they hold (get_my_balances) and NOT other people's wallets. Read-only: adding or removing tokens is not available here. This returns the CURRENT USER's own data, resolved from their API key. There is no way to ask about someone else's wallet with this tool.

Input Schema

NameRequiredDescriptionDefault
networkNosolana

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior5/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false; the description adds value beyond them by disclosing the return granularity (names and ids only), the identity resolution mechanism (resolved from the API key), and the hard boundary that no other user's wallet can be queried. The statement that adding/removing tokens is unavailable is consistent with, not a repeat of, the read-only hint.

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?

Front-loaded with the core fact and the hand-off, and every sentence is short. The final two sentences ("resolved from their API key" and "no way to ask about someone else's wallet") restate the same user-scoping guarantee, which is mild redundancy rather than wasted space.

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?

An output schema exists, so return fields needn't be enumerated; the description still usefully signals the result is names and ids only. For a single-param, read-only list tool, an agent has everything needed: what it returns, what it cannot do, which tool continues the workflow, and whose data it is.

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?

There is one parameter with 0% schema description coverage, so the description must carry the load. It only says "on one network" without naming solana, while the schema pins network via const with a default — making the parameter effectively choice-free. The gap is small given the const, but the description adds no format or constraint detail beyond what the schema already enforces.

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 opening sentence gives a specific verb scope and resource ("The user's watchlists on one network — names and ids only"), plus the return shape. It actively disambiguates from siblings by naming get_my_watchlist_tokens and get_my_balances, and clarifies that a watchlist is followed tokens, not holdings — a distinction that matters among ~70 siblings.

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

Usage Guidelines5/5

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

Explicit entry-point guidance ("Start here for 'what's on my watchlist'...") plus an explicit hand-off path ("Pass an id to get_my_watchlist_tokens to read a list's contents"). It also states what the tool cannot do (add/remove tokens, query other wallets) and which sibling covers balances instead.

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