Home / Servers / Square API

Square API MCP server

Payments, orders, catalog, customers, inventory and bookings.

Square's Connect API from its OpenAPI spec: payments and refunds, orders, catalog items, customers, inventory, invoices, bookings, locations, team members, loyalty and gift cards, with your personal access token.

Why use the hosted one: Every endpoint of Square's API behind the gateway's search, with your own Square access token stored encrypted and sent only to Square.

Needs your Square access token: add it once in the dashboard (get one at Square). It is stored encrypted and sent only to that API.

Connect

Run in your terminal
claude mcp add --transport http hj-square-api https://mcp.hjlabs.in/mcp/square-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Create an API key and put it in place of YOUR_API_KEY. Step-by-step guides: claude.ai and ChatGPT connectors, Claude Code, Cursor, VS Code, Claude Desktop, Windsurf, Zed, OpenAI Codex CLI, Gemini CLI.

All 308 tools

Retrieve 51 tools
List 47 tools
Create 38 tools
Update 32 tools
Delete 25 tools
Bulk 23 tools
Search 19 tools
Get 13 tools
Cancel 10 tools
Batch 7 tools
Upsert 7 tools
Disable 3 tools
Dismiss 3 tools
Calculate 2 tools
Publish 2 tools
Accept 1 tool
Accumulate 1 tool
Add 1 tool
Adjust 1 tool
Catalog 1 tool
Change 1 tool
Clone 1 tool
Complete 1 tool
Enable 1 tool
Link 1 tool
Obtain 1 tool
Pause 1 tool
Pay 1 tool
Receive 1 tool
Redeem 1 tool
Refund 1 tool
Register 1 tool
Remove 1 tool
Restore 1 tool
Resume 1 tool
Revoke 1 tool
Start 1 tool
Submit 1 tool
Swap 1 tool
Test 1 tool
Unlink 1 tool

Try asking

List today's payments at my main location and total them.

Usage and limits

Every account gets a free daily allowance of tool calls; connecting, listing and searching are not counted. See the limits. Only a tool that runs costs a call.

Other hosted servers