Skip to content

Tool reference my_wallet

my_wallet

The signed-in person's wallet: gold.balance and diamonds are counts; emerald is the pass they hold, in words ("Pirate Pass until 17 Oct 2026", "Forge Pass until …" or "no pass") – emerald is never a number, so never give it as one. Also how much of this month's gold drip is left and what they earned, the next refill date, when earned gold expires next (earned gold keeps twelve months, oldest first; gold.expiresNext is the amount and day within 60 days, or null), and the recent history. What gold is and buys, for the person: https://pirateskills.com/gold.

  • Needs sign-in · 1 gold
  • Read only

Input

FieldTypeRequiredNotes
limitintegerNo – default 101–50

Over HTTP

curl -X POST https://pirateskills.com/api/public/agent/tools/my_wallet \
  -H "Authorization: Bearer $PIRATESKILLS_API_KEY" \
  -H "content-type: application/json" \
  -d '{}'

From the CLI

pirateskills run my_wallet --json '{}'

Over MCP

Call my_wallet on https://pirateskills.com/mcp. Connect over MCP

JSON Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "default": 10,
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  }
}