MCP server
Braintree MCP by usefulapi
io.usefulapi/braintree
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Search Braintree transactions, customers and payment methods, and refund or void charges.
Working at last checkVerified publisher: usefulapi.ioAbout 1,527 tokens per request once connected7 tools
https://braintree.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 7
- Token cost
- About 1,527 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http braintree https://braintree.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.braintree] url = "https://braintree.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"braintree":{"httpUrl":"https://braintree.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"braintree":{"url":"https://braintree.usefulapi.io/mcp"}}}
VS Code
{"servers":{"braintree":{"type":"http","url":"https://braintree.usefulapi.io/mcp"}}}
Antigravity
agy mcp add braintree https://braintree.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"braintree","server_url":"https://braintree.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"braintree","server_url":"https://braintree.usefulapi.io/mcp"}
Tools
braintree_customer_payment_methods~180 tokens
List the vaulted payment methods (credit cards, PayPal accounts, etc.) for one customer, by GraphQL global Customer ID. Returns each method's id, legacyId, usage, created-at, and detail type. GraphQL `node { ... on Customer { paymentMethods } }`.braintree_find_customer~160 tokens
Fetch one customer by GraphQL global Customer ID via the `node` query. Returns id, legacyId, name, company, and created-at. To also enumerate stored cards/PayPal accounts use braintree_customer_payment_methods.braintree_find_transaction~156 tokens
Fetch one transaction by its GraphQL global ID (the opaque `id` returned by braintree_search_transactions, NOT the short legacy id). Uses the GraphQL `node` query. Returns amount, status, timestamps, order id, and the linked customer.braintree_list_subscriptions~278 tokens
List a customer's recurring / subscription payment activity. IMPORTANT: Braintree's GraphQL API does NOT expose native Subscription objects (recurring-billing management is still legacy-API only — see braintree/graphql-api issue #1). This tool therefore returns the customer's transactions (the obserbraintree_refund_transactionMoves money · ~218 tokens
DESTRUCTIVE. Refund a SETTLED (or settling) transaction, returning money to the customer. Use the GraphQL global transaction ID. Omit `amount` for a full refund, or pass a decimal string for a partial refund. GraphQL mutation `refundTransaction`. For transactions not yet settled, use braintree_void_braintree_search_transactions~378 tokens
Search transactions by created-at date range, status, and/or customer. Builds a TransactionSearchInput (operators: status `in`, createdAt `greaterThanOrEqualTo`/`lessThanOrEqualTo`, customer.id `is`). Returns a page of transaction nodes (id, legacyId, amount, status, createdAt). GraphQL `search { trbraintree_void_transaction~157 tokens
DESTRUCTIVE. Void (cancel) a transaction that has NOT yet settled — e.g. an authorization or one submitted-for-settlement. Use the GraphQL global transaction ID. GraphQL mutation `voidTransaction`. For already-settled transactions use braintree_refund_transaction instead.
Browse
Related MCP servers
- ChargeOver MCP by usefulapi
Read ChargeOver customers, invoices, transactions, subscriptions, reports; create customers, quotes. - GivingFuel MCP by usefulapi
Read GivingFuel forms, donations, transactions, recurring gifts and donors; manage coupons. - Bloomerang MCP by usefulapi
Search Bloomerang constituents and donations; log interactions, notes and tasks. - Chargebee MCP by usefulapi
Read Chargebee customers, subscriptions, invoices, items, transactions, credit notes and coupons. - Teachworks MCP by usefulapi
Read Teachworks students, families, tutors, lessons, invoices and payments; book lessons. - Zenbooker MCP by usefulapi
Read Zenbooker jobs, customers, invoices and timeslots; add customers and job notes. - MoonClerk MCP by usefulapi
Read MoonClerk payment forms, customers (plans with subscriptions) and payments. Read-only. - Bookeo MCP by usefulapi
Check Bookeo availability and manage bookings, holds and customers; read payments.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/braintree)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents