Skip to main content
Glama

Polymarket leaderboard re-ranked by skill, not size

list_top_traders
Read-onlyIdempotent

Polymarket leaderboard re-ranked by skill, not size: top traders by edge over the odds paid, return and consistency, for day, week, month or all time, optionally per category (sports, politics, crypto, economy). Exposes big-volume losers the profit leaderboard hides.

Input Schema

NameRequiredDescriptionDefault
limitNoNumber of traders, 1 to 25
periodNoday, week, month or all (default month)
categoryNoOptional: sports, politics, crypto, economy or other

Output Schema

NameRequiredDescriptionDefault
dataYesThe result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint.
cachedNotrue if the result came from x402Pulse's cache, false if it was just computed.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, openWorldHint and destructiveHint=false, so safety is covered. The description adds genuine behavioral context beyond that: the ranking inputs (edge over odds, return, consistency) and the notable claim that it surfaces big-volume losers a profit leaderboard would hide. Caching or rate-limit behavior is not mentioned, but with annotations present the bar is lower.

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?

The core differentiator ('re-ranked by skill, not size') is front-loaded and the whole definition is a single dense sentence with little waste. The stacked parentheticals (periods, then categories) make it slightly heavy for a leaderboard-list tool, but it remains efficient.

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 values need not be explained, and annotations carry the safety profile. For a read-only ranked-list tool with three optional, fully documented parameters, the description supplies enough conceptual context (what ranking means, the periods/categories available) for an agent to call it correctly.

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% with all 3 optional parameters (limit, period, category) fully documented, including enum values and the default of 'month'. The description largely reiterates the same periods and categories, adding no syntax or format detail beyond the schema, so the baseline 3 is appropriate.

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 gives a specific verb+resource with scope: ranks top traders by edge over odds paid, return and consistency, across periods and categories. It conceptually distinguishes itself from a plain profit leaderboard ('re-ranked by skill, not size'), but never names or contrasts against actual siblings like get_smart_money or get_skilled_whale_trades, leaving some ambiguity among the many trader-related tools.

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?

It conveys the ranking philosophy and the available periods/categories, which implies when the tool is relevant (skill over raw volume). However, it offers no explicit when-to-use or when-not-to-use guidance versus get_whale_trades, get_smart_money, or get_skilled_whale_trades, so an agent must infer which trader tool applies.

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