MCP ExplorerExplorer

Square Mcp

@blockon a year ago
3 MIT
FreeCommunity
AI Systems
Square Model Context Protocol Server

Overview

What is Square Mcp

Square MCP is a Model Context Protocol Server that facilitates access to Square API functionalities, enabling developers to integrate Square’s services into their applications.

Use cases

Use cases for Square MCP include building online stores that accept payments, developing mobile apps that utilize Square’s payment processing, and creating backend services that manage transactions and customer interactions.

How to use

To use Square MCP, install the required dependencies, set the necessary environment variables including your Square access token, and run the server using the provided commands. For development, activate the virtual environment and run the server in development mode.

Key features

Key features of Square MCP include support for multiple environments (sandbox and production), easy setup through environment variables, and a streamlined process for accessing Square API functionalities.

Where to use

Square MCP can be used in various fields such as e-commerce, mobile applications, and any software solutions that require payment processing and integration with Square’s services.

Content

🚨 DEPRECATED: Square MCP Server (Old Version)

⚠️ This repository is no longer maintained.
Official development has moved to square/square-mcp-server.
Please use the new repository for the latest, officially supported Square MCP Server.


Archived Information (for reference)

A Model Context Protocol (MCP) server that provides access to Square API functionality.

Setup

  1. Install dependencies:
uv sync
  1. Set environment variables:
# Required
export SQUARE_ACCESS_TOKEN=your_access_token_here

# Optional - defaults to 'sandbox' if not set
export SQUARE_ENVIRONMENT=sandbox  # or 'production' for production environment
  1. Run the server:
uv pip install .
square-mcp

Or for development:

source .venv/bin/activate
mcp dev src/square_mcp/server.py

Environment Variables

Variable Required Default Description
SQUARE_ACCESS_TOKEN Yes - Your Square API access token
SQUARE_ENVIRONMENT No sandbox Square API environment (sandbox or production)

🔗 Migrate to the new server:

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers