PAY · Payments · Official server
Square
Square's MCP server gives agents access to the Square API (payments, catalog, customers, orders).
- Transport
- Remote (HTTP)
- Status
- Official · Square
- Auth method
- OAuth (remote server)
- Scopes / permissions
- Not documented
- Last verified
- Oct 15, 2026
- Tools listed
- 03
§1What it does
Square's official MCP server exposes the Square API through a small set of meta-tools that let an agent discover services and make API requests. A hosted remote server is available.
§2Setup
{
"mcpServers": {
"square": {
"url": "https://mcp.squareup.com/mcp"
}
}
}Snippets adapted from the official documentation. Check the official page for current options and auth requirements.
§2bWhen you disconnect
- Removed locallyClear the sign-in or remove the server in your MCP client (for example
claude mcp logoutorclaude mcp removein Claude Code, or log out of the server in Cursor). This only deletes the client's copy of the tokens. - Authorization revokedFind Square's connected-apps / authorized applications page and revoke the grant there. We haven't found an official page for it yet. This is what stops the refresh token; clearing the client alone is not enough.
Why both steps: OAuth token refresh in the security checklist.
§3Prompts to try
- “What were my top-selling catalog items this month?”
- “Add a new customer named Jane Doe.”