Square MCP Server (Official)
square-mcp
Square's official MCP server (npx square-mcp-server): 3 meta-tools — make_api_request, get_service_info, get_type_info — that proxy Square's full Connect API (payments, catalog, orders, customers, inventory, loyalty). Writes route through make_api_request.
When to use
Giving an agent broad access to the whole Square API through a tiny 3-tool surface (low context cost), with sandbox support.
When not to use
Agents that need explicit per-operation tools or clear read/write separation — everything routes through one generic make_api_request tool.
Premium · managed ✦
We run it in production for you — idempotent writes, automatic retries, full visibility.
Run it for me →What you need to integrate
Authentication
apikey · documented
Requirements
- Rate limits: documented
- Tool-definition budget: 501 tok
Setup checklist
- Create an API key/secret in the provider dashboard (use test/sandbox mode).
- Set environment variables: SQUARE_MCP_API_KEY.
Env: SQUARE_MCP_API_KEY
Docs & known issues
Evaluation
Not measured — writes route through the generic make_api_request meta-tool, which the harness did not exercise as a write.
Works with
- –
- –
- –
- –
- –
- –
- –
- –
- –
- –
- –
- –
See the full compatibility list.