0n3
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.

Connect SquareInstall into your AIWatch it work

57 endpoints13 categoriesauth: access_tokenhosted

What your AI can do with Square

Payments · Process payments, refunds, and completions4
Create a paymentPOST /payments
List paymentsGET /payments
Get a paymentGET /payments/{paymentId}
Complete a paymentPOST /payments/{paymentId}/complete
Customers · Full customer directory management6
Create a customerPOST /customers
List customersGET /customers
Get a customerGET /customers/{customerId}
Update a customerPUT /customers/{customerId}
Delete a customerDELETE /customers/{customerId}
Search customersPOST /customers/search
Orders · Create, manage, and pay orders5
Create an orderPOST /orders
Search ordersPOST /orders/search
Get an orderGET /orders/{orderId}
Update an orderPUT /orders/{orderId}
Pay an orderPOST /orders/{orderId}/pay
Catalog · Product catalog lifecycle5
Create a catalog objectPOST /catalog/object
List catalogGET /catalog/list
Search catalogPOST /catalog/search
Update a catalog objectPOST /catalog/object
Delete a catalog objectDELETE /catalog/object/{objectId}
Inventory · Inventory tracking and transfers3
Get an inventoryPOST /inventory/counts/batch-retrieve
Adjust inventoryPOST /inventory/changes/batch-create
Transfer inventoryPOST /inventory/transfers/batch-create
Invoices · Create and send invoices6
Create an invoicePOST /invoices
List invoicesGET /invoices
Get an invoiceGET /invoices/{invoiceId}
Update an invoicePUT /invoices/{invoiceId}
Publish an invoicePOST /invoices/{invoiceId}/publish
Cancel an invoicePOST /invoices/{invoiceId}/cancel
Subscriptions · Recurring billing subscriptions5
Create a subscriptionPOST /subscriptions
List subscriptionsPOST /subscriptions/search
Get a subscriptionGET /subscriptions/{subscriptionId}
Update a subscriptionPUT /subscriptions/{subscriptionId}
Cancel a subscriptionPOST /subscriptions/{subscriptionId}/cancel
Loyalty · Loyalty program management4
Create a loyalty accountPOST /loyalty/accounts
Search loyalty accountsPOST /loyalty/accounts/search
Accumulate loyaltyPOST /loyalty/accounts/{accountId}/accumulate
Redeem loyaltyPOST /loyalty/rewards
Gift cards · Gift card operations4
Create a gift cardPOST /gift-cards
List gift cardsGET /gift-cards
Get a gift cardGET /gift-cards/{giftCardId}
Link gift cardPOST /gift-cards/{giftCardId}/link-customer
Bookings · Appointment scheduling5
Create a bookingPOST /bookings
List bookingsGET /bookings
Get a bookingGET /bookings/{bookingId}
Update a bookingPUT /bookings/{bookingId}
Cancel a bookingPOST /bookings/{bookingId}/cancel
Team · Team member management4
Create a team memberPOST /team-members
Search team membersPOST /team-members/search
Get a team memberGET /team-members/{teamMemberId}
Update a team memberPUT /team-members/{teamMemberId}
Locations · Multi-location management4
List locationsGET /locations
Get a locationGET /locations/{locationId}
Create a locationPOST /locations
Update a locationPUT /locations/{locationId}
More · Everything else this app exposes.2
Create a refundPOST /refunds
List refundsGET /refunds

Install in three steps

  1. 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.
  2. Open 0n3.app/install, pick your AI. A key is made for that AI alone; copy the line it gives you.
  3. 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

Stripe12 endpoints

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.