SKILL.md
Coinbase Automation
Automate Coinbase operations including listing cryptocurrency wallets, paginating through wallet collections, and retrieving portfolio data.
Toolkit docs: composio.dev/toolkits/coinbase
Setup
This skill requires the Rube MCP server connected at https://rube.app/mcp.
Before executing any tools, ensure an active connection exists for the coinbase toolkit. If no connection is active, initiate one via RUBE_MANAGE_CONNECTIONS.
Core Workflows
1. List All Wallets
Retrieve all wallets from Coinbase with pagination support.
Tool: COINBASE_LIST_WALLETS
Key Parameters:
limit-- Results per page (1--100, default: 25)order-- Sort order:"asc"(ascending) or"desc"(descending, default)starting_after-- Cursor for forward pagination: ID of the last wallet from the previous pageending_before-- Cursor for backward pagination: ID of the first wallet from the previous page
Example (first page):
Tool: COINBASE_LIST_WALLETS
Arguments:
limit: 50
order: "desc"
Example (next page):
Tool: COINBASE_LIST_WALLETS
Arguments:
limit: 50
order: "desc"
starting_after: "wallet_abc123_last_id_from_prev_page"
2. Paginate Through All Wallets
To retrieve a complete wallet inventory, iterate through pages.
Steps:
- Call
COINBASE_LIST_WALLETSwith desiredlimitand
