Automate crypto wallet, account, and portfolio management with the Coinbase CDP SDK.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "Coinbase Automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/coinbase-automation/SKILL.md 2. Save it as ~/.claude/skills/coinbase-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate Coinbase operations including listing cryptocurrency wallets, paginating through wallet collections, and retrieving portfolio data.
Toolkit docs: composio.dev/toolkits/coinbase
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.
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 pageExample (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"
To retrieve a complete wallet inventory, iterate through pages.
Steps:
COINBASE_LIST_WALLETS with desired limit and orderCOINBASE_LIST_WALLETS again with starting_after set to that last wallet IDRetrieve wallet data for portfolio analysis and reporting.
Steps:
COINBASE_LIST_WALLETS with limit: 100 to maximize per-page resultsPeriodically list wallets to detect new additions or changes.
Steps:
COINBASE_LIST_WALLETS with order: "desc" to get newest wallets first| Pitfall | Detail |
|---|---|
| Pagination required | Wallet lists are paginated. Always check for additional pages using cursor-based pagination (starting_after/ending_before). |
| Limit bounds | The limit parameter accepts 1--100. Values outside this range cause errors. Default is 25. |
| Cursor-based pagination | Uses wallet IDs as cursors, not page numbers. You must extract the last/first wallet ID from each response to navigate pages. |
| CDP SDK scope | This tool uses the Coinbase CDP SDK. Available operations depend on the API key permissions granted during connection setup. |
| Tool Slug | Description |
|---|---|
COINBASE_LIST_WALLETS | List cryptocurrency wallets with pagination |
Powered by Composio
Automate Bench workflows through Rube MCP using up-to-date tool schemas.
Automate Better Stack monitoring and ops tasks through Rube MCP.
Automate Genderapi.io workflows for gender detection and batch data processing.
Automate Genderize workflows to infer gender from names and process batches.
Automate Gender API workflows for name-based gender inference and data processing.
Automate Bonsai tasks via Rube MCP using current tool schemas first.
Access Coinbase trading, wallets, and payments through one unified CDP key.
Get crypto trading assistance, technical screening, and real-time market insights.
Analyze multi-chain crypto portfolios and get tracking and optimization insights.
Automate Coinranking crypto data queries and monitoring through Rube MCP.
Inspect crypto and brokerage accounts, holdings, prices, and provider health.
Automate CoinMarketCap queries and data workflows through Rube MCP tools.