Square
Summary
Square's official MCP server — manage catalog, orders, payments, customers, and inventory from an AI client.
Features
- Access the full Square API through one server
- Catalog, orders, payments, and customer management
- Sandbox mode for safe development
Installation
Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.
Description
Square's official MCP server exposes the Square API to an assistant, covering the operations a merchant actually performs.
What it covers
- Catalog — create and update items, variations, categories, and modifiers
- Orders — create, search, and update orders
- Payments — process and refund payments, and look up payment history
- Customers — manage the customer directory and groups
- Inventory — check and adjust stock counts
- Locations, team, and bookings for multi-site businesses
- Invoices and subscriptions
Where it saves real time
Bulk catalog work. Updating prices across a hundred items, restructuring categories, or importing a menu from a document are all tedious in a dashboard and straightforward when described in a sentence.
Sandbox first
The server supports a sandbox flag, and you should use it while working out what you want. Square handles real transactions and real inventory; an assistant that misunderstands a bulk update can do meaningful damage.
Runs with npx square-mcp-server, authenticated with an access token scoped to the permissions you need.
Related MCP Servers
Shopify Dev
by Shopify
Shopify's official developer MCP server — accurate API docs and schema introspection for building Shopify apps.
PayPal
by PayPal
PayPal's official MCP server — create invoices, manage orders and subscriptions, and query transactions.