
Square API Server
Square Model Context Protocol Server
Installation
Installing for Claude Desktop
Option 1: One-Command Installation
npx mcpbar@latest install block/square-mcp -c claude
This command will automatically install and configure the Square API Server MCP server for your selected client.
Option 2: Manual Configuration
Run the command below to open your configuration file:
npx mcpbar@latest edit -c claude
After opening your configuration file, copy and paste this configuration:
View JSON configuration
{
"mcpServers": {
"Square API Server": {
"command": "uvx",
"args": [
"square-mcp"
],
"env": {
"SQUARE_ACCESS_TOKEN": "${input:square_access_token}"
}
}
}
}
🚨 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
- 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-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:
- Repository: square/square-mcp-server
Details:
Stars
3Forks
6Last commit
2 months agoRepository age
4 monthsLicense
MIT
Auto-fetched from GitHub .
MCP servers similar to Square API Server:

Stars
Forks
Last commit

Stars
Forks
Last commit

Stars
Forks
Last commit