Square MCP Server

MCP server by Square

OfficialRemote and localPreview/Beta
Official pageGitHub repo

Square MCP Server at a glance

Square MCP Server is an official MCP server from Square. It lets an AI assistant call any Square API for customers, orders, catalog items and payments.

Connects to
Payments and commerce
Hosting
Remote and local · Streamable HTTP, SSE and stdio
Sign-in
OAuth (remote) or access token (local)
Price
Free (needs a Square account)
Works with
Claude, Claude Desktop, Goose, Cursor, Windsurf
Best for
Square sellers and developers building on Square
Checked
October 3, 2026 on official sources

How to install Square MCP Server

Add the URL below as a new MCP server in your AI app’s settings or MCP config file, then sign in when asked. Sign-in: OAuth (remote) or access token (local).

Remote server URL
https://mcp.squareup.com/mcp
Install or connect
npx square-mcp-server start

What Square MCP Server can do

Square's MCP server gives agents access to the full Square REST API through a few generic tools that discover services and make requests. You can use the hosted server with OAuth or run it locally against sandbox or production.

Tools it exposes include
get_service_infoget_type_infomake_api_requestManage customers and ordersQuery catalog items

Best for: square sellers and developers building on Square

Pros

  • Covers the whole Square API
  • Read-only mode with DISALLOW_WRITES
  • Local mode supports sandbox

Cons

  • Still labeled beta
  • Remote server reaches production only

Square MCP Server FAQ

Is Square MCP Server free?

Yes. It is free with a Square account; normal Square processing fees apply.

How do I connect Square MCP Server?

Add https://mcp.squareup.com/mcp to your client and sign in with Square or run npx square-mcp-server start with an access token.

What can Square MCP Server do?

It can look up and change customers, orders, catalog items, payments and other Square API data.