S

Square

Query Square catalog, orders and payments.

·No reviews yet
Repo
Share:

About

Auto-generated

Square is a Model Context Protocol server in the Commerce & Payments category. It lets AI assistants that speak MCP call its tools and read its resources over STDIO.

Example tools

Illustrative tool names — the actual tool set is defined by the server at runtime.

list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP

Screenshots

No screenshots yet.

Frequently Asked Questions

Common questions about Square.

What is the purpose of the Square MCP?
The Square MCP allows you to interact with Square's catalog, retrieve order information, and manage payments. It provides a standardized interface for Square's core commerce functionalities.
How can I authenticate with the Square MCP?
Authentication for the Square MCP requires an API key. You will need to obtain this key from your Square developer account and configure it within your MCP client.
What operations can I perform with the Square MCP?
With the Square MCP, you can query product catalogs, access details of existing orders, and process payment-related actions. The specific operations depend on the tools exposed by the server deployment.
Is there a cost associated with using the Square MCP?
The Square MCP itself is community-provided and likely free to use. However, Square's underlying services for payments and commerce may incur fees, which are separate from the MCP.
What is a prerequisite for using the Square MCP?
A primary prerequisite is having a Square developer account to generate the necessary API key for authentication. You also need an MCP client capable of communicating via the stdio transport.

Install Square

Claude Desktop

Add this to claude_desktop_config.json.

{
  "mcpServers": {
    "square": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-square"
      ]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json.

{
  "mcpServers": {
    "square": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-square"
      ]
    }
  }
}

VS Code

Add this to your workspace settings.json.

{
  "mcp.servers": {
    "square": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-square"
      ]
    }
  }
}

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Discussion(0)

Sign in to join the discussion.

No comments yet.