Square MCP
UpThe Square MCP Server is Square's (Block, Inc.) official server, in Beta: three universal tools (get_service_info, get_type_info, make_api_request) unlock the whole Connect API — customers, orders, catalog, payments, refunds, bookings, terminals. Remote OAuth sign-in with your Square account, or run it via npx with an access token; sandbox mode and a read-only DISALLOW_WRITES flag are available.
Why this server
- Three universal tools unlock the whole Connect API — from payments to bookings
- Remote sign-in with your Square account via OAuth — no tokens to create or store
- DISALLOW_WRITES flips the server to read-only with a single environment variable
- The same MCP works in sandbox and production — just flip the SANDBOX/PRODUCTION switch
Usage examples
Prompt: Find a free staff slot tomorrow at 3pm and book client Anna Lee
Result: The agent fetched parameters via get_type_info(service: "bookings", method: "create") and created the booking via make_api_request.
Prompt: Issue a $25 refund on payment abc123
Result: get_service_info(service: "refunds") showed the available methods, and make_api_request(service: "refunds", method: "create", …) processed the refund.
Health
1 reports in the last 30 days · Last report: 25 Jul 2026
Reports by day (30 days)
| date | works | partial | broken |
|---|---|---|---|
| 2026-07-25 | 1 | 0 | 0 |
Reviews
No reviews yet.