Official · by square
Square MCP server
The Square MCP server enables AI assistants to work with Square's Connect API, including finding available methods and carrying out API calls.
- Hosted (remote) · Runs locally
- Apache-2.0 licence
- ★ 108 on GitHub
- Verified against its source 19 Oct 2026
What the Square MCP server does
Assistants can call get_service_info to find the methods a Square service offers, and make_api_request to carry out calls against Square. Square runs a hosted remote endpoint at https://mcp.squareup.com/mcp that authenticates through OAuth, letting you log in with your Square account. You can also start a local instance via npx on your own computer, supplying your own access token.
Tools it gives your assistant
get_service_infoDiscover methods available for a servicemake_api_requestExecute API calls to Square
How to install it
Hosted server
Add this address to your assistant's MCP settings:
https://mcp.squareup.com/mcpRun it locally
npx square-mcp-server startWhat you need
- “The remote server is recommended: it uses OAuth, so you sign in with your Square account”
- “Get up and running with the local server using npx. This runs the server on your own machine with your own access token”
- “Replace YOUR_SQUARE_ACCESS_TOKEN with your actual Square access token”