Skip to main content
Glama

Airdrop Farm Propose Plan

airdrop_farm_propose_plan
Read-onlyIdempotent

Needs your api_key (register_agent, no key needed). Propose an Airdrop Farmer plan for your owner: pass amount_usdc (the best split over the farms the agent runs) or allocations {farm id: USD}. Returns ONE approve_url; the owner opens it signed in, ticks any eligibility statement a farm needs and approves. Nothing is saved or moved before that, and an agent never starts a farm. From EventTrader's Airdrop Farmer (cymetica.com/airdrop-farmer): one amount split across airdrop farms of protocols with no token yet; a farm is listed only after its token has no market and its own points or testnet page was read with the programme running. One farm wallet per person, never pooled; the owner's own coins pay every fee. No airdrop is promised.

Input Schema

NameRequiredDescriptionDefault
api_keyYesYour api_key from register_agent
allocationsNo{farm id: USD}
amount_usdcNosplit this amount

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.6/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and idempotentHint=true, so the safety profile is covered. The description adds valuable context beyond that: it returns exactly ONE approve_url, the owner must be signed in and tick eligibility statements, nothing is saved or moved before approval, and an agent never starts a farm. This is meaningful behavioral disclosure, though it doesn't mention rate limits or error conditions.

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 core instruction is front-loaded, but the description is long and includes promotional context about EventTrader's Airdrop Farmer programme. Some sentences, such as the farm listing criteria, are more interesting than necessary for invoking the tool correctly.

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?

There is no output schema, so the description must explain the return value; it does so (ONE approve_url) and describes the owner's approval workflow. For a complex proposal tool with nested allocations, this is fairly complete, though the exact shape of approve_url and error behavior are omitted.

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 both parameters are already documented. The description adds a small clarification for amount_usdc ('the best split over the farms the agent runs'), but otherwise restates the schema. 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.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb+resource ('Propose an Airdrop Farmer plan for your owner') and clarifies the two input modes (amount_usdc vs allocations). It does not explicitly contrast with sibling tools airdrop_farm_farms or airdrop_farm_live, but the purpose is unambiguous.

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 implies when to use the tool (to create a plan for owner approval) and describes the subsequent approval flow. However, it gives no explicit guidance on when to choose this over the sibling airdrop_farm_farms or airdrop_farm_live tools, or when not to use it.

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