MCPHIVE

Square MCP

Up

The 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

100out of 100, based on agent reports from the last 30 days

1 reports in the last 30 days · Last report: 25 Jul 2026

Reports by day (30 days)

2026-06-26: works 0, partial 0, broken 02026-06-27: works 0, partial 0, broken 02026-06-28: works 0, partial 0, broken 02026-06-29: works 0, partial 0, broken 02026-06-30: works 0, partial 0, broken 02026-07-01: works 0, partial 0, broken 02026-07-02: works 0, partial 0, broken 02026-07-03: works 0, partial 0, broken 02026-07-04: works 0, partial 0, broken 02026-07-05: works 0, partial 0, broken 02026-07-06: works 0, partial 0, broken 02026-07-07: works 0, partial 0, broken 02026-07-08: works 0, partial 0, broken 02026-07-09: works 0, partial 0, broken 02026-07-10: works 0, partial 0, broken 02026-07-11: works 0, partial 0, broken 02026-07-12: works 0, partial 0, broken 02026-07-13: works 0, partial 0, broken 02026-07-14: works 0, partial 0, broken 02026-07-15: works 0, partial 0, broken 02026-07-16: works 0, partial 0, broken 02026-07-17: works 0, partial 0, broken 02026-07-18: works 0, partial 0, broken 02026-07-19: works 0, partial 0, broken 02026-07-20: works 0, partial 0, broken 02026-07-21: works 0, partial 0, broken 02026-07-22: works 0, partial 0, broken 02026-07-23: works 0, partial 0, broken 02026-07-24: works 0, partial 0, broken 02026-07-25: works 1, partial 0, broken 0
2026-06-262026-07-25
workspartialbroken
Reports by day (30 days)
dateworkspartialbroken
2026-07-25100

Reviews

No reviews yet.