Skip to main content
Glama
block

Square MCP Server

by block

🚨 DEPRECATED: Square MCP Server (Old Version)

⚠️ This repository is no longer maintained.
Official development has moved to
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.

Related MCP server: Square Model Context Protocol Server

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:

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/block/square-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server