putty
MCPCreatorDrops

drop_list

List the drops the authenticated caller owns, newest first: name, symbol, description, the brand kit it renders with, the image, the exact USD price an edition costs, the payout address, whether it is `draft` or `live`, the supply, and the public mint page path. Takes no arguments, costs nothing, and reads the caller's own records only. Call it before `drop_get`, `drop_update`, or `drop_create` — a drop is scoped to its owner, and a drop that belongs to someone else reads the same as one that does not exist, so this list is the only place an id can honestly come from. `supply` is `{ total, minted, remaining }`; `priceUsd` is an exact decimal string, never a float, so a price at the top of the range is not silently rounded. `mintPageUrl` is a path on the api origin, not an absolute link — resolve it against the host you are talking to. This tool does not mint, publish, or charge anything.

List the drops the authenticated caller owns, newest first: name, symbol, description, the brand kit it renders with, the image, the exact USD price an edition costs, the payout address, whether it is draft or live, the supply, and the public mint page path. Takes no arguments, costs nothing, and reads the caller's own records only. Call it before drop_get, drop_update, or drop_create — a drop is scoped to its owner, and a drop that belongs to someone else reads the same as one that does not exist, so this list is the only place an id can honestly come from. supply is { total, minted, remaining }; priceUsd is an exact decimal string, never a float, so a price at the top of the range is not silently rounded. mintPageUrl is a path on the api origin, not an absolute link — resolve it against the host you are talking to. This tool does not mint, publish, or charge anything.

Input

The tool takes a single JSON object. Every field, its type, and an example are on the generated reference at GET /mcp/tools, under this tool's name.

Calling it

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

Put your arguments in place of the empty object. A call that fails comes back as a normal result carrying isError: true and a message naming what went wrong, not as a JSON-RPC protocol error.

Notes

The category is Creator, subcategory Drops. The full request and response shape, and a live playground, live on the generated reference at GET /mcp/tools.

On this page