Square Payment Processing Platform | Boost.space
Boost.space Secures $6,5M Seed Round:
Read more

Integration & MCP for Square

Integrate and automate your Square workflows across 2,580 tools. Take full control—use your favorite LLM to orchestrate Square and make your data and tools truly work for you, not the other way around.

Square MCP
Commerce

Revolutionize Payment Management with Square MCP

Connecting Square via Boost.Space's MCP removes operational barriers by automating workflows and synchronizing transactions, which streamlines business operations. This integration empowers teams in the commerce and retail industries by centralizing payment processing and business management tasks, leading to increased efficiency and productivity. Additionally, it prepares the business for true AI-readiness by creating a unified data environment that supports advanced analytics and decision-making.

Supported MCP tools

Connect insights. Empower action. With MCP, Square becomes the engine for truly collaborative work.
Can play scenarios
Can list scenarios
So you can execute these actions with Square MCP:

Watch customers

Returns new customers since the last check.

Watch orders

Returns create OR updated orders since the last check.

Watch payments

Returns new and updated payments since the last check.

Watch new events

Watches for new events(inventory, invoices, transactions, disputes, orders, labors) in square account.

Add a customer to the group

Adds a customer to the customer's group.

Make an api call

Performs an arbitrary authorized API call.

Batch change inventory

Applies adjustments and counts to the provided item quantities.

Cancel a booking

Cancels an existing booking. Square Appointments Plus or Premium subscription plan required.

Cancel an invoice

Cancels an invoice.

Complete a payment

By default, payments are set to complete immediately after they are created. If you set autocomplete to false when creating a payment, you can complete (capture) the payment using this endpoint.

Create a booking

Creates a new booking. Square Appointments Plus or Premium subscription plan required.

Create a gift card

Creates a new gift card.

Create an invoice

Creates a new draft invoice.

Create a shift

Creates a new shift.

Create a customer

Creates a new customer.

Create a payment

Charges a payment source, for example, a card represented by customer's card on file or a card nonce.

Create an order

Creates an Order

Delete an invoice

Deletes an existing invoice.

Delete a shift

Deletes an existing shift.

Get a booking

Retrieves an existing booking. Square Appointments Plus or Premium subscription plan required.

Get a gift card

Retrieves an existing gift card.

Get a gift card by gan

Retrieves an existing gift card by GAN.

Get a gift card by nonce

Retrieves an existing gift card by nonce.

Get an inventory adjustment

Retrieves an inventory adjustment.

Get an inventory physical count

Retrieves an inventory physical count.

Get an inventory transfer

Retrieves an inventory transfer.

Get an invoice

Retrieves an existing invoice.

Get a shift

Retrieves an existing shift.

Get a customer

Gets customer details.

Get a payment (legacy)

Retrieves information about a transaction by a payment ID.

Get a payment

Returns payment by ID.

Link customer to a gift card

Links a customer to a gift card.

Publish an invoice

Publishes the specified draft invoice.

Refund a payment

Refunds a payment.

Remove a customer from a group

Removes a customer from a customer's group.

Unlink customer from a gift card

Unlinks a customer from a gift card.

Update a booking

Updates an existing booking. Square Appointments Plus or Premium subscription plan required.

Update an invoice

Updates an existing invoice.

Update a shift

Updates an existing shift.

Update a customer

Updates customers details.

Search inventory changes

Returns historical physical counts and adjustments based on the provided filter criteria.

Search inventory counts

Retrieves current counts for the provided catalog at the requested locations.

List customers

Lists all customers

List gift cards

Retrieves a list of gift cards.

List inventory counts

Retrieves the current calculated stock count for a given catalog at a given set of locations.

List invoices

Retrieves a list of invoices.

Get orders

Lists orders in batch.

List payments

Lists payments.

List refunds

Lists refunds.

Search shifts

Retrieves a list of shifts.

Search bookings

Searches for bookings or lists them all. Square Appointments Plus or Premium subscription plan required.

Search invoices

Searches for invoices from a location specified in the filter.

Search orders

Searches for orders.
Book a demo
How to use MCP with Square
Create scenario with on-demand trigger
Generate your MCP API Key
Insert MCP API Key in your favourite LLM in instructions
Boost.space MCP delivers significant benefits for integrating with Square by enhancing and automating payment processing and business management workflows. This integration allows businesses to synchronize transactions seamlessly across various platforms, thereby ensuring up-to-date financial records. Automated actions can be set up for transaction confirmations, inventory updates, and customer notifications, leveraging Square's payment data. By centralizing this information, businesses can manage their operations more efficiently, reducing manual data entry errors. AI-powered analytics provide deeper insights into sales trends and financial performance, enabling smarter business decisions. Additionally, the integration supports unique workflows like automated invoice generation and reconciliation of payments, freeing up time for business owners to focus on strategic activities. With Boost.space, enterprises can connect Square with thousands of other apps, creating a cohesive ecosystem that enhances both productivity and operational efficiency.