Integration

Coinbase integration

Cryptocurrency exchange platform API. Access accounts, wallets, transactions, and trading features. Get real-time market data, manage crypto portfolios, place orders, and track prices. Perfect for crypto trading bots, portfolio tracking, and financial applications.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Coinbase.Built from the 44 Coinbase tools below, on the connection you add once.

Common Coinbase use cases

  • Reporting
  • Receipt lookup
  • Payment reminders
  • Cash out
  • Order execution
  • Order status
  • Order history
  • Account management
  • Order preview
  • Crypto sale

What you can do with Coinbase

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Transaction, 9 operations

  • cancel_requestCancel requestDELETECancels a pending money request.
  • complete_requestComplete requestPOSTCompletes a pending money request by sending funds.
  • get_transactionGet transactionGETRetrieves details of a specific transaction.
  • list_address_transactionsList address transactionsGETLists transactions for a specific receiving address.
  • list_transactionsList transactionsGETLists all transactions for a cryptocurrency account.
  • request_moneyRequest moneyPOSTRequests cryptocurrency from a Coinbase user by email.
  • resend_requestResend requestPOSTResends notification email for a pending money request.
  • send_moneySend moneyPOSTSends cryptocurrency to an external address or email.
  • transfer_moneyTransfer moneyPOSTTransfers cryptocurrency between the user's own Coinbase accounts.

Account, 5 operations

  • create_accountCreate accountPOSTCreates a new cryptocurrency account/wallet.
  • delete_accountDelete accountDELETEDeletes a cryptocurrency account with zero balance.
  • get_accountGet accountGETRetrieves details for a specific cryptocurrency account.
  • list_accountsList accountsGETLists all cryptocurrency accounts and their balances.
  • update_accountUpdate accountPUTUpdates an existing cryptocurrency account.

Buy, 4 operations

  • commit_buyCommit buyPOSTCommits an uncommitted buy order to complete the purchase.
  • get_buyGet buyGETRetrieves details of a specific buy order.
  • list_buysList buysGETLists buy orders for a cryptocurrency account.
  • place_buy_orderPlace buy orderPOSTPlaces a buy order to purchase cryptocurrency.

Deposit, 4 operations

  • commit_depositCommit depositPOSTCommits an uncommitted deposit to execute it.
  • create_depositCreate depositPOSTDeposits fiat funds from a payment method into a Coinbase account.
  • get_depositGet depositGETRetrieves details of a specific fiat deposit.
  • list_depositsList depositsGETLists fiat deposits for a cryptocurrency account.

Sell, 4 operations

  • commit_sellCommit sellPOSTCommits an uncommitted sell order to complete the sale.
  • get_sellGet sellGETRetrieves details of a specific sell order.
  • list_sellsList sellsGETLists sell orders for a cryptocurrency account.
  • place_sell_orderPlace sell orderPOSTPlaces a sell order to sell cryptocurrency.

Withdrawal, 4 operations

  • commit_withdrawalCommit withdrawalPOSTCommits an uncommitted withdrawal to execute it.
  • create_withdrawalCreate withdrawalPOSTWithdraws fiat funds from a Coinbase account to a payment method.
  • get_withdrawalGet withdrawalGETRetrieves details of a specific fiat withdrawal.
  • list_withdrawalsList withdrawalsGETLists fiat withdrawals for a cryptocurrency account.

Address, 3 operations

  • create_addressCreate addressPOSTCreates a new receiving address for a cryptocurrency account.
  • get_addressGet addressGETRetrieves details of a specific receiving address.
  • list_addressesList addressesGETLists receiving addresses for a cryptocurrency account.

Price, 3 operations

  • get_buy_priceGet buy priceGETRetrieves the buy price for a cryptocurrency pair.
  • get_sell_priceGet sell priceGETRetrieves the sell price for a cryptocurrency pair.
  • get_spot_priceGet spot priceGETRetrieves spot price for a cryptocurrency pair.

Currency, 2 operations

  • list_crypto_currenciesList crypto currenciesGETLists all supported cryptocurrencies on Coinbase.
  • list_fiat_currenciesList fiat currenciesGETLists all supported fiat currencies on Coinbase.

Payment method, 2 operations

  • get_payment_methodGet payment methodGETRetrieves details of a specific payment method.
  • list_payment_methodsList payment methodsGETLists the current user's payment methods.

User, 2 operations

  • get_auth_infoGet auth infoGETRetrieves authorization information for the current session.
  • get_current_userGet current userGETRetrieves the authenticated user's profile information.

Exchange rate, 1 operation

  • get_exchange_ratesGet exchange ratesGETRetrieves current exchange rates for a base currency.

Time, 1 operation

  • get_server_timeGet server timeGETRetrieves the current Coinbase API server time.

Use Coinbase from Claude Code, Cursor or Codex

Connect Coinbase in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Coinbase operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Coinbase

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Coinbase once

    Add your Coinbase connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Coinbase integration FAQ

What can you do with the Coinbase integration?

LiveContext exposes 44 operations on Coinbase, covering transaction, account, buy and deposit. Common uses include Reporting, Receipt lookup and Payment reminders.

Popular integrations

Browse the whole catalog