squareup.com
Square provides payment processing, point-of-sale, commerce, customer, staff, and business-management tools for sellers. Its platform also includes Cash App and related financial services integrations.
Square exposes a REST API at connect.squareup.com plus two remote MCP servers (Square and Cash App); all require authentication via Square-issued bearer/OAuth credentials.
- Square MCP Serverdetected
- Cash App MCP Serverdiscovered
- Square Connect APIdiscovered
Sign in to the Square Developer Console, open your application, and copy the sandbox or production personal access token described in Access Tokens and Other Credentials. Use it as a Bearer token for direct API calls to your own Square account.
Create an application in the Square Developer Console. Configure its OAuth settings and redirect URL as described in OAuth API overview. Send sellers to Square's authorization page, then exchange the returned authorization code at the token endpoint to obtain seller-scoped access and refresh tokens.
Point your MCP client at the server URL and approve access in the browser. The server supports OAuth Dynamic Client Registration (RFC 7591), so the client registers itself automatically — no developer-portal app, client_id, or client_secret to create.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://squareup.com/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing