Skip to main content
TerminalSync
Connectors

Square

Your Square business, within reach of the agent

Ask your AI about your Square business — and let it act on it

Official Square server (by Block): payments, catalog, orders and customers.

Square is the platform behind payments, point of sale and the catalog for millions of businesses. The official connector, published by Block, lets AI assistants interact with Square's Connect API — so the agent can work directly against your Square account: process payments, manage your catalog of items and categories, handle orders, and look up customers. The full, always-current list of services lives in Square's API documentation.

Ask "what did we sell this week?" and it reads your Square data and answers. Ask "add a new item to the catalog called Espresso at $3.50" and it sets it up for you — no dashboard clicking. It talks to Square with your access token, so it can do what you can do from your own account. By default the manifest runs in sandbox mode, so nothing real moves while you try it out.

What you can ask

  • "How many payments did we take today, and what's the total?"
  • "Find the customer with the email ana@empresa.com and show me their recent orders."
  • "Add an item called 'Consultoría 1h' at $80 to the catalog."

What token you need

You need a Square access token — the credential that lets software act on your account. It goes in the env var literally named ACCESS_TOKEN.

  1. Go to developer.squareup.com/docs/build-basics/access-tokens and follow the guide to get your token.
  2. Paste it when the Lab asks for SQUARE_ACCESS_TOKEN. It's stored encrypted in your Keychain.
  3. The manifest ships with SANDBOX=true, which points at Square's sandbox environment — fake data, nothing real moves while you're testing.

When you're ready to work on your real business, switch to production: set PRODUCTION=true instead of SANDBOX=true. In production the token acts on your real account, so treat it like a password.

Add to Terminal Sync

We open the app and set it up in Claude Code (and your other Macs).

Don't have Terminal Sync yet?Download

How it works with Terminal Sync

Set up the connector once on one machine. Terminal Sync keeps your claude_desktop_config.json encrypted in your Drive, so on any other machine where you open Claude Code, the connector is already there.