Resources · Claude connector

Claude Square connectorWhat Claude can do in your Square account.

The Claude Square connector exposes 3 tools. 2 read how the Square API is organised, 1 runs real requests against your account, and 0 stay undocumented. Below: what Claude can reach, what can change your data, and why Square asks you to test in a sandbox first.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What changes for a Square seller

Instead of opening the Square dashboard, filtering a report and exporting it, you ask Claude in plain words. Square describes its connector as a door to its whole API (customers, orders, items and more), so the same chat can pull numbers and, when you ask, act on the account. Three tools do all of that: two to find the way, one to send the request.

Find the right corner of Square. You ask for last week's refunds and Claude starts with get_service_info to see which methods a Square service offers, so it is not guessing where refunds live.

Build the request properly. Before it sends anything, get_type_info tells Claude which parameters that method expects.

Get the answer, or make the change. make_api_request is the one that actually talks to your account. It can fetch the customer list you asked for, and it can just as well create or edit something, because Square does not restrict it to reading.

What it will not do: nothing runs on its own. No tool wakes up when a payment lands or stock runs low; Claude acts only while it answers you. If you want Square data pushed somewhere every time a sale happens, that is a job for a scenario tool, and the Square Make integration page covers that side. The two do different jobs, so picking one depends on whether you want answers on demand or a process that runs in the background.

Vocabulary

The vocabulary in one minute

Five words you will meet while setting this up.

Connector
The link you set up once between Claude and an account you already have, so Claude can work in it while it answers you.
Tool
One named action the connector opens to Claude. Claude picks the ones it needs by itself; the directory lists them by name.
Authorization
The sign-in screen of Square itself, where you hand Claude the access it will use. Given once per person, and you can take it back.
Approval
The confirmation Claude waits for before it finishes something that changes your account, shown right in the conversation.
MCP
The shared standard connectors are built on: it is what lets an assistant like Claude talk to an outside service such as Square.
Connect

Connect Square to Claude in three steps

  1. 01

    Find Square in Claude

    In Claude's settings, open Customize, then Connectors, and look for Square in the list. On a Team or Enterprise workspace, an Owner or Primary Owner has to switch the connector on before each member can sign in.

  2. 02

    Start the connection

    Click Connect on its row and sign in to Square in the window Square opens itself. If the link breaks one day, use Disconnect, then plug it back in from the same row.

  3. 03

    Read the authorization screen

    Read Square's screen before you accept. It belongs to Square, not Claude, and it decides what the access covers. You can also withdraw that access later from your Square account.

Tools

The 3 tools, grouped by what they do

Square gives Claude 3 tools: 2 that read your account, 1 that change something in it.

Two tools help Claude understand Square's API, one does the work. Names stay in English, as Claude shows them.

  • 2 read
  • 1 write

What Claude reads (2)

2 tools

Two tools that look at how Square is organised without touching your data.

get_service_info

Lists the methods a given Square service offers, so Claude knows what it can ask for before asking. You get a map of options, not account data.

When it helps
you ask about gift cards or loyalty and Claude first checks which calls exist for that area.

Sourcegithub.com · September 30, 2026 ↗

get_type_info

Returns what a specific method needs as input, field by field. Claude uses it to prepare a request that Square will accept on the first try.

When it helps
a search on orders needs a location and a date range, and Claude checks the exact shape before going further.
Watch out
it describes the request, it does not fetch a single sale.

Sourcegithub.com · September 30, 2026 ↗

What Claude can change (1)

1 tool

One general-purpose tool that sends requests to your account. No source describes a confirmation specific to it: the general rule below applies.

make_api_request

Approval: see the rule

Sends the actual request to Square and brings back the result. Depending on the method, that can mean reading customers and orders, or creating and editing records in your account.

What Claude asks for
no source describes a confirmation for this tool; the general approval rule below covers it.
When it helps
a café owner wants the list of customers who bought twice this month, straight from the live account.
Watch out
the hosted version only reaches production data, never a test sandbox.

Sourcegithub.com · September 30, 2026 ↗

Approvals

What Claude asks before acting

By default, Claude stops and asks for your go-ahead before each action it carries out on an account for you. The request shows up in the conversation, at the moment it matters.

On Team and Enterprise, workspace owners decide whether a member can let some actions through without being asked every time. They can also cap what a connector may do for the whole organisation, keeping reading open and closing writing, for example. That setting applies to everyone and nobody gets around it from their own account. And Claude works with your rights, nothing more: what you cannot reach in Square stays out of its reach too.

Plans

Which plans it works on

None of the 819 sheets in the official directory shows availability by plan. The answer, connector by connector, is not published anywhere: it is a real gap in the catalogue.

The general rule is published: remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile. On Team and Enterprise, an Owner or Primary Owner turns the connector on for the organisation before members can connect. Square's developer page describes something narrower, set side by side in the limits section. For the current state, check the connector's sheet in the official directory.

Limits

Where this connector stops

A connector is not an automation. Claude calls these tools while it answers you: nothing starts when a payment clears, an order is placed or an item sells out.

The tool list is an observed floor, not a promise, and here it hides a lot: one generic tool opens most of the Square API. The partner badge in the directory is not a security audit either, and Anthropic says so on every sheet: it does not choose the tools a publisher exposes and does not guarantee they behave as described. Everything below comes from Square's own documentation, since neither Claude's help centre nor Anthropic's docs have a page on this connector. For a more classic tool list, compare with the Claude airtable connector.

Two official sources disagree

Which plans can use the Square connector?

What this page followsSquare's page is undated and describes an older screen, so Anthropic's rule is the more recent of the two. Neither one settles it for your account: check the connector's sheet in the directory while signed in.

Need help

Need help connecting Square to Claude?

A person reads every message.

FAQ

FAQ about the Claude Square connector

01What can Claude do with the Square connector?
Claude can explore the Square API and run requests on your account from a chat. Two tools help it find which methods a service offers and what each one needs as input. The third sends the request itself, which lets Claude look up customers, orders or items when you ask. Square presents the connector as access to its full API rather than a fixed menu, so what Claude can do depends on the permissions you granted during sign-in.
02Can Claude create or change things in my Square account?
Yes, through one tool. make_api_request runs any Square API call, and Square does not limit it to reading, so the same tool can fetch data or create and edit records. That is why the permissions you accept on Square's own screen matter: they set what those calls can touch. Square adds that the hosted version reaches production data only, so any change lands in your real business, not a test copy.
03Does Claude ask before it acts in Square?
By default, yes: Claude asks for confirmation before each action it carries out on an account for you. No source describes a confirmation specific to make_api_request, so this default rule is what applies. On a Team or Enterprise workspace, owners decide whether members may let some actions through without being asked, and they can also close writing for the whole organisation while leaving reading open. Either way, the confirmation shows up inside the conversation itself.
04Which plans is it available on?
No official source publishes availability by plan, connector by connector, and no directory sheet shows it. The general rule says remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile, with an Owner switching them on first on Team and Enterprise. The publisher's developer page describes a narrower set of plans, which the limits section sets against that rule. The directory sheet, checked from your account, is the only up-to-date answer.
05Does Claude see my whole Square account?
No, Claude works with the access you granted and nothing more. Square says its hosted connection lets you sign in with your own account and authorize only the permissions you need, so a narrow grant keeps Claude inside that scope. What you cannot reach yourself in Square stays out of its reach. On top of that, a Team or Enterprise owner can restrict what the connector may do for the whole organisation.
06Can I test the Claude Square connector on sandbox data?
Not through the hosted connection Claude uses. Square states that remote instances only reach production resources, while it still recommends trying your prompts on a Sandbox account before real use. In practice, that testing happens outside this connector, and Square still labels the server itself as a beta. Inside Claude, assume every request touches your live business data. A narrow grant on Square's sign-in screen is your best safety net there.
07Claude or an automation tool for Square?
They answer different needs, so it depends on the task. Claude works inside a conversation: you ask, it looks up or changes something, and nothing more happens once you stop typing. It does not react on its own when a sale comes in or stock drops. For a process that runs in the background on each event, an automation tool is the right fit. For questions and one-off changes on demand, the connector is.