Square MCP Server
Square Model Context Protocol Server
Официальный MCP-сервер Square: агент вызывает любые методы API Square, от каталога и клиентов до заказов и платежей
- 109 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Работает с платежами, возвратами и заказами
- Может изменять данные в боевом аккаунте продавца
Установка
- Работает в
Ручная установка
{
"mcpServers": {
"mcp_square_api": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.squareup.com/sse"]
}
}
}Размещенный сервер, вход через аккаунт Square.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Работает с платежами, возвратами и заказами
- Может изменять данные в боевом аккаунте продавца
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер открывает агенту весь API Square через три инструмента. Сначала агент узнает, какие методы есть у сервиса, затем получает описание параметров и только потом выполняет запрос. Так доступны каталог, склад, клиенты, заказы, платежи, возвраты, счета, подписки, бронирования и другие сервисы. Есть размещенный сервер с входом через аккаунт Square и локальный запуск с токеном.
Для кого. Для продавцов и разработчиков, которые работают с платежами и торговлей через Square.
Подходит, если
- Нужно выгрузить или обновить каталог товаров Square
- Нужно найти заказы, платежи или клиентов по условиям
- Нужно проверить интеграцию в песочнице Square
Не подходит, если
- Бизнес работает в России: Square здесь недоступен
- Агенту нельзя давать доступ к боевым платежам
Пример запроса к агенту
Покажи товары в каталоге Square, у которых закончился остатокMCP
- Транспорт
- stdio, sse
- Авторизация
- OAuth
Переменные окружения
ACCESS_TOKENсекрет- Токен доступа Square для локального запуска
SANDBOX- Работать в песочнице Square
PRODUCTION- Работать с боевым окружением
DISALLOW_WRITES- Разрешить только чтение
SQUARE_VERSION- Версия API Square
Ограничения
Проект в статусе беты. Нужен аккаунт Square, сервис работает только в поддерживаемых странах, в России недоступен. Для локального запуска нужен токен доступа, для размещенного сервера вход через OAuth. Запись можно запретить переменной DISALLOW_WRITES.
Как отключить. Удалите блок mcp_square_api из конфигурации клиента, для размещенного сервера отзовите доступ приложения в аккаунте Square.
Частые вопросы
Как запретить агенту изменения?
При локальном запуске задайте DISALLOW_WRITES=true, тогда доступны только операции чтения.
Как работать в песочнице?
Передайте SANDBOX=true и токен от песочницы Square.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыОфициальные MCP-сервер, плагины и скиллы Stripe: агент ищет по API и документации, читает и меняет данные аккаунта
MCP для бизнес-API Сбербанка
@theyahia/sber-mcp
MCP-сервер СберБизнес API: счета, баланс, выписки, платежные поручения и контрагенты через ИИ-агента
MCP-сервер для JSON API 1.2 МойСклад: остатки, заказы, отчеты о прибыли и создание документов за двумя уровнями защиты
MCP-сервер Paddle Billing
MCP Server for Paddle Billing
Официальный MCP-сервер Paddle Billing: каталог, клиенты, транзакции, подписки и отчеты через агента с фильтром опасных операций
Официальный локальный MCP-сервер Intuit: агент ищет и создает счета, платежи и контрагентов в QuickBooks Online, строит отчеты
Официальный MCP ЮKassa: агент создает ссылки на оплату и счета, проверяет статусы и возвраты, но сам деньги не переводит
Коротко о README
README показывает запуск через npx square-mcp-server start и рекомендует размещенный сервер с OAuth. Перечислены переменные окружения, в том числе режим песочницы и запрет записи. Даны конфигурации для Goose и Claude Desktop, описан порядок работы с тремя инструментами и список сервисов API. Код генерируется из спецификации OpenAPI Square.