MoreAI.tools
S
Square MCP
47
Stack Score
Editorial pick✓ Verified workingMCP server
Square MCP logo

Square MCP

Square POS + payments + inventory ops.

Try Square MCP

Best for

Best for retail + hospitality businesses on Square.

At a glance

Pricing
open-source
Setup time
20 minutes
Learning curve
easy
Last verified
5/27/2026

What we love

  • Square-maintained
  • Strong for in-person SMB
  • Wide module surface

Where it falls short

  • Square account needed
  • OAuth scopes broad
  • Best fit for retail/hospitality

Install & connect

Copy-paste ready

Install
shell
npx -y mcp-remote https://square.run.tools
Config — Claude Desktop
json
{
  "mcpServers":{"square":{"command":"npx","args":["-y","mcp-remote","https://square.run.tools"]}}
}
Config — Claude Code
shell
claude mcp add --transport http square https://square.run.tools

Pricing

✓ Pricing verified Jun 14, 2026

1 tier

Open-source

$0

perpetual

  • MIT

Overview

MCP server for Square — payment + customer + inventory + employee ops, gift-card + loyalty. Square OAuth.

Key features

  • Payment + customer ops
  • Inventory mgmt
  • Employee + payroll
  • Gift card + loyalty
  • OAuth

Exposed tools

The MCP-tool names this server exposes. Your agent can invoke any of these when this server is connected.

  • SQUARE_CREATE_CARD
    Securely store a card on file for a customer.
  • SQUARE_CANCEL_PAYMENT
    Cancel a payment (APPROVED status only).
  • SQUARE_CREATE_INVOICE_ATTACHMENT
    Upload a file and attach to an invoice.
  • SQUARE_DELETE_INVOICE
    Delete a DRAFT invoice.
  • SQUARE_GET_INVOICE
    Retrieve an invoice by ID.
  • SQUARE_LIST_INVOICES
    List invoices for a location.
  • SQUARE_CANCEL_INVOICE
    Cancel (void) an invoice.
  • SQUARE_DELETE_INVOICE_ATTACHMENT
    Remove an attachment from an invoice.
  • SQUARE_RETRIEVE_PAYMENT_LINK
    Get a payment-link by ID.
  • SQUARE_RETRIEVE_ORDER
    Get an order by ID.
  • SQUARE_RETRIEVE_DISPUTE
    Get a dispute by ID.
  • SQUARE_ACCEPT_DISPUTE
    Accept a dispute (mark as lost).
  • SQUARE_CREATE_DISPUTE_EVIDENCE_FILE
    Upload a file as dispute evidence.
  • SQUARE_CREATE_DISPUTE_EVIDENCE_TEXT
    Upload text as dispute evidence.
  • SQUARE_DELETE_DISPUTE_EVIDENCE
    Delete evidence from a dispute.
  • SQUARE_GET_DISPUTE_EVIDENCE
    Retrieve a specific dispute evidence item.
  • SQUARE_LIST_DISPUTE_EVIDENCE
    List evidence for a dispute.
  • SQUARE_LIST_WEBHOOK_SUBSCRIPTIONS
    List webhook subscriptions.
  • SQUARE_LIST_WEBHOOK_EVENT_TYPES
    List available webhook event types.
  • SQUARE_DELETE_WEBHOOK_SUBSCRIPTION
    Delete a webhook subscription.
  • ... +6 more
    See vendor docs for the full tool list.

Best use cases

Retail ops automation

Let Claude run inventory + employee + sales ops for a Square-resident store.

Customer + loyalty

Manage Square customer + loyalty data from chat.

Integrations

Square
Square POS
Square Online
QuickBooks

One AI Stack pick every week.

The tool we’d pay for this week, why we’d pay for it, and what we’d skip. No promo spam.