Set up OpenSpend CLI and optional Coinbase payments-mcp for payment-enabled workflows. Use when openspend is missing, command not found, whoami fails, or user asks to install/update/authenticate.
Install and configure OpenSpend CLI, then optionally configure Coinbase Payments MCP for paid workflows.
Use this skill when any of the following is true:
command -v openspend failsopenspend whoami fails due to auth/session stateBefore install, update, or authentication steps, get explicit user approval.
command -v openspend || echo "openspend not installed"
openspend version
openspend whoami
Preferred method (homebrew):
brew install promptingcompany/tap/openspend
Alternative method (curl installer) only with explicit user approval:
curl -fsSL https://openspend.ai/install | sh
openspend is already available.openspend update
openspend auth login -y
openspend whoami
npx are available.node -v
npx -v
~/.codex/mcp.json).{
"mcpServers": {
"payments": {
"command": "npx",
"args": ["-y", "@coinbase/payments-mcp"]
}
}
}
check_session_status first.show_wallet_app immediately and complete sign-in.get_wallet_address and get_wallet_balance.bazaar_list, then bazaar_get_resource_details.x402_discover_payment_requirements before making a paid call.make_http_request_with_x402 for paid requests and keep maxAmountPerRequest explicit when guardrails are needed.@coinbase/payments-mcp.openspend is missing after install, ensure your PATH includes the install directory and rerun openspend version.npx @coinbase/payments-mcp fails, verify Node.js installation and rerun with npx -y @coinbase/payments-mcp.show_wallet_app and complete sign-in in the wallet UI.