S
Square MCP
47
Stack Score
Editorial pick✓ Verified workingMCP server
Square MCP
Square POS + payments + inventory ops.
Best for
Best for retail + hospitality businesses on Square.
At a glance
- Pricing
- open-source
- Setup time
- 20 minutes
- Learning curve
- easy
- Last verified
- 5/27/2026
What we love
- ✓Square-maintained
- ✓Strong for in-person SMB
- ✓Wide module surface
Where it falls short
- −Square account needed
- −OAuth scopes broad
- −Best fit for retail/hospitality
Install & connect
Copy-paste ready
Install
shell
npx -y mcp-remote https://square.run.tools
Config — Claude Desktop
json
{
"mcpServers":{"square":{"command":"npx","args":["-y","mcp-remote","https://square.run.tools"]}}
}Config — Claude Code
shell
claude mcp add --transport http square https://square.run.tools
Pricing
✓ Pricing verified Jun 14, 20261 tier
Open-source
$0
perpetual
- ✓MIT
Overview
MCP server for Square — payment + customer + inventory + employee ops, gift-card + loyalty. Square OAuth.
Key features
- ●Payment + customer ops
- ●Inventory mgmt
- ●Employee + payroll
- ●Gift card + loyalty
- ●OAuth
Exposed tools
The MCP-tool names this server exposes. Your agent can invoke any of these when this server is connected.
- SQUARE_CREATE_CARDSecurely store a card on file for a customer.
- SQUARE_CANCEL_PAYMENTCancel a payment (APPROVED status only).
- SQUARE_CREATE_INVOICE_ATTACHMENTUpload a file and attach to an invoice.
- SQUARE_DELETE_INVOICEDelete a DRAFT invoice.
- SQUARE_GET_INVOICERetrieve an invoice by ID.
- SQUARE_LIST_INVOICESList invoices for a location.
- SQUARE_CANCEL_INVOICECancel (void) an invoice.
- SQUARE_DELETE_INVOICE_ATTACHMENTRemove an attachment from an invoice.
- SQUARE_RETRIEVE_PAYMENT_LINKGet a payment-link by ID.
- SQUARE_RETRIEVE_ORDERGet an order by ID.
- SQUARE_RETRIEVE_DISPUTEGet a dispute by ID.
- SQUARE_ACCEPT_DISPUTEAccept a dispute (mark as lost).
- SQUARE_CREATE_DISPUTE_EVIDENCE_FILEUpload a file as dispute evidence.
- SQUARE_CREATE_DISPUTE_EVIDENCE_TEXTUpload text as dispute evidence.
- SQUARE_DELETE_DISPUTE_EVIDENCEDelete evidence from a dispute.
- SQUARE_GET_DISPUTE_EVIDENCERetrieve a specific dispute evidence item.
- SQUARE_LIST_DISPUTE_EVIDENCEList evidence for a dispute.
- SQUARE_LIST_WEBHOOK_SUBSCRIPTIONSList webhook subscriptions.
- SQUARE_LIST_WEBHOOK_EVENT_TYPESList available webhook event types.
- SQUARE_DELETE_WEBHOOK_SUBSCRIPTIONDelete a webhook subscription.
- ... +6 moreSee vendor docs for the full tool list.
Best use cases
Retail ops automation
Let Claude run inventory + employee + sales ops for a Square-resident store.
Customer + loyalty
Manage Square customer + loyalty data from chat.
Integrations
Similar tools
See all finance tools →One AI Stack pick every week.
The tool we’d pay for this week, why we’d pay for it, and what we’d skip. No promo spam.