Кратко
Просматривай мерчант-аккаунты SumUp, транзакции, выплаты, чекауты, чеки, карточные терминалы, участников команды и субаккаунты из любого ИИ-агента. Только чтение, аутентификация по Bearer-токену.
Пошаговая настройка
Подключи SumUp к Claude, ChatGPT или Copilot за 2 минуты
Начни бесплатный пробный период в AnythingMCP Cloud, подключи SumUp в пошаговой настройке и добавь свой MCP URL в своего ИИ-ассистента. Без кода и без собственного сервера.
Без банковской карты · 7 дней пробного периода · Есть вариант self-host
Попробуй спросить
Примеры промптов для SumUp
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Не хочешь ничего устанавливать? Используй cloud.anythingmcp.com напрямую. Войди в систему, нажми Connectors → SumUp, вставь свои учётные данные, создай API-ключ MCP — готово. Без Docker, без
git clone, без локального сервера.
SumUp
Просматривай мерчант-аккаунты SumUp, транзакции, выплаты, чекауты, чеки, карточные терминалы, участников команды и субаккаунты из любого ИИ-агента. Только чтение, аутентификация по Bearer-токену.
Настройка
Настройка занимает около 2 минут. Тебе понадобятся мерчант-аккаунт SumUp и API-ключ от него.
- Войди в SumUp Dashboard по адресу https://me.sumup.com.
- Открой Settings → For Developers (или Developer Portal).
- Сгенерируй API-ключ (Personal Access Token) и вставь его в
SUMUP_API_KEY. Он отправляется как Bearer-токен при каждом вызове. - Установи коннектор и запусти
sumup_get_merchant_profile: он вернёт код мерчанта, название компании, валюту и страну аккаунта, к которому относится ключ, — это подтвердит, что ключ работает.
Что он читает: профиль мерчанта; историю транзакций (по умолчанию сначала новые) с фильтром по статусу (например, SUCCESSFUL, CANCELLED или FAILED) или только транзакции, изменённые после указанной метки времени ISO 8601, до 100 на страницу; одну транзакцию по её id или коду транзакции (например, TD6Q7P2); выплаты на твой банковский счёт между двумя датами (YYYY-MM-DD); онлайн-чекауты и платёжные ссылки с фильтром по твоему собственному референсу чекаута; а также субаккаунты операторов под основным аккаунтом.
Код мерчанта, чеки, команда и терминалы: актуальные версии API SumUp обращаются к аккаунту по коду мерчанта, который возвращает sumup_get_merchant_profile; если ключ открывает доступ к нескольким аккаунтам, sumup_list_memberships выводит их список, а sumup_get_merchant показывает один из них. С этим кодом ИИ также читает транзакции и выплаты через актуальные версии API (выплаты включают удержания, например возвраты и чарджбэки), чек транзакции, отдельный онлайн-чекаут, способы оплаты, доступные онлайн, сохранённых клиентов и их токенизированные карты (только последние четыре цифры), участников, пользовательские роли и зарегистрированных лиц (владельцы, законные представители), а также привязанные карточные терминалы с их текущим статусом и отправленным на них чекаутом. Прежние инструменты для транзакций и выплат остаются для существующих настроек. Ошибка 403 означает, что у пользователя ключа в SumUp нет прав на этот аккаунт.
Только чтение: все 26 инструментов только читают данные. В твоём аккаунте SumUp ничего не изменяется; возвраты, новые чекауты, оплаты на терминале и изменения участников делаются в SumUp Dashboard.
Уже установил? Новые инструменты попадают в ранее установленный коннектор через обновление каталога: открой коннектор в AnythingMCP, в разделе Catalog update available проверь список новых инструментов и нажми Apply update. Твои учётные данные и добавленные тобой инструменты остаются без изменений.
Требования: SUMUP_API_KEY
Локальная установка коннектора
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Открой http://localhost:3000/connectors/store, выбери SumUp и вставь переменные окружения, перечисленные в разделе «Требования».
Доступные инструменты
| Tool | What it does |
|---|---|
sumup_get_merchant_profile | Получает профиль мерчанта и информацию об аккаунте, связанном с аутентифицированным API-ключом, включая код мерчанта, название компании… |
sumup_list_transactions | Возвращает историю транзакций аутентифицированного мерчант-аккаунта с фильтрацией по диапазону дат, статусу платежа и с пагинацией |
sumup_get_transaction | Получает подробную информацию о конкретной транзакции по её ID или коду транзакции |
sumup_list_payouts | Получает историю выплат и отчёты о расчётах, переведённых на банковский счёт мерчанта, с фильтрацией по диапазону дат |
sumup_list_checkouts | Возвращает список онлайн-чекаутов и платёжных ссылок, созданных для клиентов, с необязательными фильтрами по статусу и референсу чекаута |
sumup_list_subaccounts | Получает субаккаунты операторов, настроенные под основным мерчант-аккаунтом |
sumup_list_memberships | Возвращает мерчант-аккаунты (и организации), к которым относится пользователь API-ключа, с кодом мерчанта в resource.id, названием аккаунта… |
sumup_get_merchant | Получает мерчант-аккаунт по коду мерчанта: название компании и юридические данные, тип и профиль бизнеса, страна, валюта и локаль по умолчанию… |
sumup_list_merchant_payouts | Возвращает выплаты на банковский счёт мерчанта между двумя датами (текущий API v1.0): дата выплаты, сумма, комиссия, валюта, статус, референс… |
sumup_list_merchant_transactions | Возвращает транзакции мерчанта (текущий API v2.1): оплаты картой, наличными и онлайн, возвраты и чарджбэки с суммой, валютой, статусом… |
sumup_get_merchant_transaction | Получает полные сведения об одной транзакции (текущий API v2.1): сумма, НДС, чаевые, комиссия, статус, карта и способ ввода, товары, план выплат… |
sumup_get_receipt | Получает структурированный чек транзакции: данные мерчанта, данные транзакции с товарами и НДС, данные карты (EMV) и эквайера |
sumup_get_checkout | Получает онлайн-чекаут по его id: сумма, валюта, статус (PENDING, PAID, FAILED, EXPIRED), референс чекаута, описание… |
sumup_get_customer | Получает сохранённого клиента (для регулярных или токенизированных онлайн-платежей) по присвоенному тобой id клиента: личные данные, например имя… |
sumup_list_payment_instruments | Возвращает сохранённые платёжные инструменты клиента: токен карты, тип карты и маскированные данные, мандат, дата создания… |
sumup_list_payment_methods | Возвращает способы оплаты, доступные мерчанту для онлайн-чекаутов (карты, Apple Pay, Google Pay, iDEAL, Bancontact и другие)… |
sumup_list_members | Возвращает участников (пользователей) мерчант-аккаунта с e-mail, ролями, статусом (accepted, pending…) и правами |
sumup_get_member | Получает одного участника мерчант-аккаунта: пользователь, e-mail, роли, права, статус и временные метки |
sumup_list_roles | Возвращает пользовательские роли мерчант-аккаунта с названиями и правами, чтобы объяснить, что разрешает роль участника |
sumup_get_role | Получает одну пользовательскую роль мерчант-аккаунта с её правами |
sumup_list_persons | Возвращает лиц, зарегистрированных для мерчант-аккаунта (законные представители, владельцы и другие лица компании)… |
sumup_get_person | Получает одно лицо, зарегистрированное для мерчант-аккаунта |
sumup_list_readers | Возвращает картридеры (например, SumUp Solo), привязанные к мерчант-аккаунту: id, название, статус, модель и идентификатор устройства |
sumup_get_reader | Получает один привязанный картридер: название, статус, модель и идентификатор устройства, метаданные и временные метки |
sumup_get_reader_status | Получает текущий статус картридера: онлайн или офлайн, уровень заряда, тип подключения, прошивка и состояние текущего чекаута |
sumup_get_reader_checkout | Получает чекаут, отправленный на картридер: сумма, статус и итоговая транзакция |
Следующие шаги
Это руководство помогло?