0n3
MCP servers · Square · MCP server

Connect VS Code (Copilot) to Square

One line gives VS Code (Copilot) your Square account as tools: 57 endpoints, payments, customers, orders, called with your own connection. No key in the prompt, a receipt for every call, revoke VS Code (Copilot)'s access alone any time.

Get the line for VS Code (Copilot)Connect Square first

Three steps

  1. Create a free 0n3 account and connect Square. Paste a key or sign in; it lands in your vault, encrypted.
  2. Install 0n3 into VS Code (Copilot). One-click install link, or .vscode/mcp.json.
  3. Ask VS Code (Copilot): whoami. Then: "Create a payment in Square".
One-click install

Install

The line above carries a placeholder; 0n3.app/install mints a real key named for VS Code (Copilot) and fills it in.

What VS Code (Copilot) can then do in 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

All 57 Square endpoints →

Square in other AI clients

Claude Code + SquareMCP server + skillClaude (desktop & claude.ai) + SquareconnectorChatGPT + Squareconnector · GPT actionCodex CLI + SquareMCP serverGemini CLI + SquareMCP serverCursor + SquareMCP serverWindsurf + SquareMCP server

VS Code (Copilot) with other apps

Hostinger363 endpointsTelegram132 endpointsPipedrive95 endpointsResend67 endpointsLinkedIn50 endpointsSlack45 endpointsFigma32 endpointsCloudConvert32 endpointseBay25 endpointsQuickBooks21 endpointsCloudflare21 endpointsReddit21 endpoints