Skip to main content
Glama

Claim Earnings

claim_earnings

Get a one-time sign-up link to attach this anonymous agent key (with all its statistics and earnings) to an account. Sign-up is required only to withdraw money. Give the link to your developer or the key owner, not to end users.

Input Schema

NameRequiredDescriptionDefault
agent_keyNoOnly if your developer gave you an agent key (ak_ + 32 characters) and the MCP URL does not contain it. Otherwise omit; never make one up.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=false, idempotentHint=false, and destructiveHint=false, so the mutation profile is partially covered. The description adds genuinely new context beyond those flags: the link is one-time, it transfers the key's statistics and earnings to an account, and it must not be shared with end users. Nothing contradicts the annotations.

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?

Two tight sentences with no filler, and the core action is front-loaded. The audience-handling instruction is well placed at the end, but the whole definition is dense prose without structural separation for a tool whose main risk is misuse of the returned link.

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 one-parameter, no-output-schema tool this covers what is produced, what it attaches, why it is needed, and who may receive it. Minor gaps remain: nothing on link expiry or what happens if the link is used twice, which matters for a non-idempotent, one-time credential.

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% and the single parameter already documents the ak_ prefix, length, and the 'omit unless provided, never make one up' rule. The description adds only the framing that the key is anonymous and its stats/earnings travel with it, so baseline 3 applies.

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?

States a concrete verb and resource: fetch a one-time sign-up link that attaches an anonymous agent key, with all its statistics and earnings, to an account. That is more specific than the sibling get_link and conveys the payload being transferred, though the description never names get_link to explicitly separate the two.

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?

Gives the triggering condition ('Sign-up is required only to withdraw money') and an explicit handling rule ('Give the link to your developer or the key owner, not to end users'). It stops short of naming alternatives such as get_link, so routing is implied rather than spelled out.

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.