Skip to content
Custom Connectors

Full read-write Claude connector for Square

Have Claude update your catalog and manage orders in Square

Stop clicking through the Square dashboard to fix prices and chase orders. Claude edits catalog items, adjusts inventory, and updates orders where your Square data already lives, and refunds wait for your approval.

Square is a payments and point-of-sale platform that runs the checkout, catalog, orders, and customer records for many retail and food businesses. Teams want Claude to do more than read their sales: to update the catalog, manage orders, and act on customer data.

What is a Square MCP server?

A Square MCP server is a small hosted service that exposes Square's data and actions to Claude over the Model Context Protocol, so Claude can orders, products, and customers inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.

What can Square's current connector do today?

Square does publish an official native Claude connector, but it ships a fixed, standard set of tools that covers a generic slice of the platform and is not shaped to how your team works. A custom Square connector delivers the full capability you need: the catalog edits, order and inventory actions, customer updates, location scoping, and human-in-the-loop controls your workflow depends on.

What does full read-write Square access unlock?

Full read-write Square access lets Claude update catalog items and prices, adjust inventory counts, create or modify orders, manage customer records, and issue refunds once you approve. The catalog cleanup and order work that used to mean clicking through the dashboard happens where your Square data already lives.

  • Update an item's price or description in the Square catalog
  • Adjust inventory counts for a location after a stock check
  • Create or modify an order and apply a discount
  • Add or update a customer record in the directory
  • Issue a refund against a payment once you approve it
  • Create a catalog item with variations and assign it to a category

Can Claude update my catalog and prices in Square?

Yes. Claude can update catalog items and prices in Square through scoped write tools, editing descriptions and variations or creating new items assigned to a category. Read-only access can show what is selling, but changing catalog data needs write scopes granted to the locations you choose.

Can Claude adjust inventory and manage orders in Square?

Claude can adjust inventory counts for a location after a stock check and create or modify orders, including applying a discount. It works with the directory too, adding or updating customer records. Each write tool is scoped to the locations you pick, so nothing changes outside that boundary.

Will Claude issue refunds in Square without my approval?

No. Issuing a refund against a payment is a separate, gated write action in Square. Claude can prepare the refund and show you exactly what it will do, but it runs only after you confirm. The connector never gets more access to your Square account than you already have.

How a Square connector works

We build a small MCP server that authenticates to Square with OAuth and the narrowest scopes the work needs, scoped to the locations you choose. Read tools (catalog, orders, customers) and write tools (edit item, adjust inventory, refund) are separated, and destructive or outbound actions like refunds require your confirmation. Claude only ever has the access your own Square account already has, and the server can sit behind IP allowlisting where your setup calls for it.

Frequently asked questions

Can Claude update my Square catalog and prices, not just read sales?
Yes. A custom Square connector exposes scoped write tools for the catalog, so Claude can update item prices, descriptions, and variations directly. Read-only access can surface what is selling, but changing catalog data needs a purpose-built connector with write scopes granted to the locations you choose.
Will Claude issue refunds or change orders without my approval?
No. Refunds and order changes are separate, gated write actions. Claude can prepare the refund or the order edit and show you exactly what it will do, but it only runs after you approve. You decide which actions are automatic and which always require a confirmation step.
Does the Square connector get more access than I have?
No. The connector authenticates through Square OAuth and inherits your existing permissions and location scopes. It never grants Claude more access to your Square account than you already have, and you can limit it to specific locations and a narrow set of write scopes.

Tell us what you run. We'll build the connector.

Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.