Skip to main content
Glama

Pump.fun launches and graduations ($0.005)

pumpfun_feed
Read-only

PAID $0.005 USDC. Use when an agent asks what just launched on pump.fun, which coins are about to graduate, or what graduated to PumpSwap. Mint, symbol, creator, age, bonding-curve progress, SOL in curve.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "pumpfun_feed"
  }
}

Input Schema

NameRequiredDescriptionDefault
kindNo
limitNo
api_keyNoOptional prepaid key (sk_scrapling_...) or catalog pass token (sdp_..., from pass_day/pass_month). Otherwise pay per call with x402 via _meta['x402/payment'].
min_progressNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / api_key / description
      Previous value: -"Optional prepaid key (sk_scrapling_...). Otherwise pay per call with x402 via _meta['x402/payment']."New value: +"Optional prepaid key (sk_scrapling_...) or catalog pass token (sdp_..., from pass_day/pass_month). Otherwise pay per call with x402 via _meta['x402/payment']."
  2. 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 openWorldHint=false, and the description adds the crucial non-annotation fact that this is a paid call at $0.005 USDC with x402/per-key payment paths. It also discloses the payload shape, which helps the agent judge whether the spend is worth it. No rate limits or failure modes are mentioned.

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?

Three short sentences with the price front-loaded and zero filler. The field enumeration is telegraphic but readable; nothing is repeated from the schema or annotations.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, and the description partly compensates by listing returned fields, which is good. But with all four parameters optional and no stated defaults, an agent cannot tell what happens when kind is omitted, nor how min_progress interacts with the three kinds — a real gap for a paid call where a wrong invocation costs money.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 25% — only api_key is documented. The description says nothing about what 'near-graduation' means versus 'launches', what limit's default or maximum is, or what min_progress filters. The trailing field list (bonding-curve progress, SOL in curve) hints at min_progress semantics but never connects them to the parameter.

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 names the specific resource (pump.fun launches, near-graduation coins, PumpSwap graduations) and enumerates the returned fields, so the agent knows exactly what data comes back. It is clearly distinguishable from sibling feeds like meme_new_pools or meme_trending, though it never states a direct 'returns X' verb sentence of its own.

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?

Three concrete trigger scenarios are given ('what just launched', 'which coins are about to graduate', 'what graduated to PumpSwap') that map cleanly onto the kind enum values. It stops short of naming the sibling tools an agent should prefer for adjacent needs (e.g. meme_trending for social momentum), so no explicit exclusions.

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.