⚠️ 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.
A Model Context Protocol (MCP) server that provides access to Square API functionality.
- Install dependencies:
uv sync- 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- Run the server:
uv pip install .
square-mcpOr for development:
source .venv/bin/activate
mcp dev src/square_mcp/server.py| Variable | Required | Default | Description |
|---|---|---|---|
SQUARE_ACCESS_TOKEN |
Yes | - | Your Square API access token |
SQUARE_ENVIRONMENT |
No | sandbox |
Square API environment (sandbox or production) |
- Repository: square/square-mcp-server