MCP servers · payments
Square MCP server
Payments, commerce, POS, invoices, subscriptions, loyalty, gift cards, bookings, team, locations — full Square ecosystem. Hosted by 0n3: 57 endpoints your AI can call with your own Square account, from Claude, ChatGPT, Cursor, Claude Code, Codex or Gemini CLI. One sign-in, one key per AI, a receipt for every call.
57 endpoints13 categoriesauth: access_tokenhosted
What your AI can do with Square
Payments · Process payments, refunds, and completions4
Create a payment
POST /paymentsList payments
GET /paymentsGet a payment
GET /payments/{paymentId}Complete a payment
POST /payments/{paymentId}/completeCustomers · Full customer directory management6
Create a customer
POST /customersList customers
GET /customersGet a customer
GET /customers/{customerId}Update a customer
PUT /customers/{customerId}Delete a customer
DELETE /customers/{customerId}Search customers
POST /customers/searchOrders · Create, manage, and pay orders5
Create an order
POST /ordersSearch orders
POST /orders/searchGet an order
GET /orders/{orderId}Update an order
PUT /orders/{orderId}Pay an order
POST /orders/{orderId}/payCatalog · Product catalog lifecycle5
Create a catalog object
POST /catalog/objectList catalog
GET /catalog/listSearch catalog
POST /catalog/searchUpdate a catalog object
POST /catalog/objectDelete a catalog object
DELETE /catalog/object/{objectId}Inventory · Inventory tracking and transfers3
Get an inventory
POST /inventory/counts/batch-retrieveAdjust inventory
POST /inventory/changes/batch-createTransfer inventory
POST /inventory/transfers/batch-createInvoices · Create and send invoices6
Create an invoice
POST /invoicesList invoices
GET /invoicesGet an invoice
GET /invoices/{invoiceId}Update an invoice
PUT /invoices/{invoiceId}Publish an invoice
POST /invoices/{invoiceId}/publishCancel an invoice
POST /invoices/{invoiceId}/cancelSubscriptions · Recurring billing subscriptions5
Create a subscription
POST /subscriptionsList subscriptions
POST /subscriptions/searchGet a subscription
GET /subscriptions/{subscriptionId}Update a subscription
PUT /subscriptions/{subscriptionId}Cancel a subscription
POST /subscriptions/{subscriptionId}/cancelLoyalty · Loyalty program management4
Create a loyalty account
POST /loyalty/accountsSearch loyalty accounts
POST /loyalty/accounts/searchAccumulate loyalty
POST /loyalty/accounts/{accountId}/accumulateRedeem loyalty
POST /loyalty/rewardsGift cards · Gift card operations4
Create a gift card
POST /gift-cardsList gift cards
GET /gift-cardsGet a gift card
GET /gift-cards/{giftCardId}Link gift card
POST /gift-cards/{giftCardId}/link-customerBookings · Appointment scheduling5
Create a booking
POST /bookingsList bookings
GET /bookingsGet a booking
GET /bookings/{bookingId}Update a booking
PUT /bookings/{bookingId}Cancel a booking
POST /bookings/{bookingId}/cancelTeam · Team member management4
Create a team member
POST /team-membersSearch team members
POST /team-members/searchGet a team member
GET /team-members/{teamMemberId}Update a team member
PUT /team-members/{teamMemberId}Locations · Multi-location management4
List locations
GET /locationsGet a location
GET /locations/{locationId}Create a location
POST /locationsUpdate a location
PUT /locations/{locationId}More · Everything else this app exposes.2
Create a refund
POST /refundsList refunds
GET /refundsInstall in three steps
- Create a free account at 0n3.app and connect Square: paste a key or sign in through a door. It lands in your vault, encrypted.
- Open 0n3.app/install, pick your AI. A key is made for that AI alone; copy the line it gives you.
- Ask your AI: whoami. It answers with your connected services. Then ask it to create a payment in Square.
Install (user scope — every project)
claude mcp add --transport http --scope user 0n3 https://0n3.app/mcp --header "Authorization: Bearer <your 0n token>"
Connect Square to
Claude Code + SquareMCP server + skillClaude (desktop & claude.ai) + SquareconnectorChatGPT + Squareconnector · GPT actionCodex CLI + SquareMCP serverGemini CLI + SquareMCP serverCursor + SquareMCP serverVS Code (Copilot) + SquareMCP serverWindsurf + SquareMCP server
More payments MCP servers
Questions
What can an AI do with the Square MCP server?
57 things: payments, customers, orders, catalog and more. Every call runs with your own Square connection and lands on a receipt.
Do I need to run anything on my computer?
No. 0n3 is hosted. Connect Square once, install 0n3 into your AI with one line, done.
Where does my Square key go?
Into your 0n3 vault, encrypted, one record per connection. The AI never sees it.
