Braintree

Braintree MCP Connector for Claude

F

Process and manage payments via Braintree GraphQL API — search transactions, manage customers, and issue refunds directly from any AI agent.

8 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Braintree gateway account to any AI agent and orchestrate your global payment and checkout workflows through natural conversation.

What you can do

  • Transaction Oversight — Search and list recent transactions or retrieve detailed metadata for specific payments.
  • Payment Lifecycle Management — Charge payment methods, capture authorized funds, void pending transactions, and issue full or partial refunds.
  • Customer Data Orchestration — Search your customer vault by email and retrieve detailed billing profiles and saved payment methods.
  • GraphQL Power — Leverage the flexibility of Braintree's modern GraphQL API for precise data retrieval.

How it works

  1. Subscribe to this server
  2. Enter your Braintree Public Key, Private Key, and Environment (sandbox or production)
  3. Start managing your payments from Claude, Cursor, or any MCP-compatible client
global-paymentstransaction-managementcheckout-experiencerefund-processingpayment-gatewayfinancial-api

8 tools expose this connector's capabilities to your AI agent.

capture_transaction

Capture an authorized transaction

charge_payment_method

Charge a payment method

get_customer

Get details of a specific customer

get_transaction

Get details of a specific transaction

refund_transaction

Optionally provide a partial amount. Refund a settled transaction

search_customers

Search for customers

search_transactions

Search for recent transactions

void_transaction

Void an authorized transaction

See how to talk to your AI agent using Braintree.

Search for recent transactions in Braintree.

I've retrieved your recent transactions. Notable entries include a $45.00 charge (Status: SETTLED) and a $120.00 authorization (Status: AUTHORIZED). Would you like to capture the authorized one?

Find the customer profile for john@example.com.

I found the customer. Name: John Doe. Legacy ID: 554321. The profile is active in your Braintree vault.

Refund $20.00 for transaction ID TX_NODE_123.

I've successfully initiated a partial refund of $20.00 for transaction TX_NODE_123. The refund status is currently 'SUBMITTED_FOR_SETTLEMENT'.

Yes! Use the `refund_transaction` tool with the Transaction Node ID. You can also specify a partial amount if you don't want to refund the full charge.

Related Connectors