Mağaza MCP
Агент сравнивает цены, отзывы и подписки обоих магазинов за один вызов, а ключи остаются в связке ключей macOS.
- 105 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Сервер получает ключи к аккаунтам разработчика в двух магазинах и может менять цены подписок, тексты версий и отвечать на отзывы.
Установка
- Работает в
Ручная установка
npx magaza-mcp kurМастер ручной настройки из раздела Manual setup: спрашивает магазины, ключи и клиентов, затем сохраняет ключи в связке ключей.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Сервер получает ключи к аккаунтам разработчика в двух магазинах и может менять цены подписок, тексты версий и отвечать на отзывы.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Mağaza MCP — MCP-сервер на 41 инструмент для App Store Connect и Google Play. Он работает на машине пользователя без промежуточного сервера и обращается напрямую к API Apple и Google. Инструменты с префиксами `appstore__` и `play__` относятся к своему магазину, а три общих инструмента сопоставляют пары iOS и Android, сравнивают подписки и ищут причину ситуации «оплатил, но премиума нет». Ключи Apple `.p8` и сервисный аккаунт Google лежат в связке ключей macOS. Все действия с изменением данных требуют подтверждения: инструмент сначала возвращает план, а выполняется только повторный вызов с `onayla=true`. Есть режим только чтения, где пропадают все инструменты записи, и проверка здоровья аккаунта с баллом от 0 до 100.
Для кого. Разработчикам мобильных приложений в обоих магазинах, которые хотят управлять релизами, отзывами и ценами подписок через Claude Code или Cursor.
Подходит, если
- Нужно узнать цену месячной подписки в App Store и Google Play для одной страны.
- Пользователь заплатил, а премиума нет, и нужно проверить продукты, цены и тарифный план в обоих магазинах.
- Перед отправкой на ревью надо оценить вероятность блокировки аккаунта Apple и получить список замечаний.
- Отзывы без ответа собирают по рейтингу и стране и готовят ответы разработчика.
Не подходит, если
- Нужен только один магазин: подойдет более простой сервер для него.
- Ключи нельзя хранить в связке ключей: на системах без нее они лежат в файле с правами `0600`.
- Нужны ответы без подтверждения: запись всегда идет через `onayla=true`.
Пример запроса к агенту
Сколько стоит подписка Nota Defteri в месяц в App Store и в Google Play для Турции?MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
MAGAZALAR- Список включенных магазинов, по умолчанию записывается мастером настройки.
SALT_OKUNUR- Значение 1 включает режим только чтения без инструментов записи.
Ограничения
Нужны ключ App Store Connect с Key ID, Issuer ID и файлом `.p8` и сервисный аккаунт Google Play. Ключи хранятся в связке ключей macOS, на системах без нее резервом служит файл с правами `0600`. Инструменты записи могут менять тексты версии, цены подписок и ответы на отзывы, а режим `--salt-okunur` убирает их из списка. Сетевые запросы идут только к хостам Apple и Google. Интерфейс команд и имена инструментов написаны на турецком.
Как отключить. Удалите запись `magaza-mcp` из конфигурации клиента, а ключи уберите командой `npx magaza-mcp anahtar --sil appstore` и ее вариантом для Google Play.
Частые вопросы
Как поставить Mağaza MCP?
Передайте агенту ссылку на репозиторий с просьбой прочитать `AGENTS.md`. Вручную запустите мастер `npx magaza-mcp kur`.
Видит ли агент мои ключи?
Нет. Команда `anahtar` принимает путь к файлу и сама пишет содержимое в хранилище, ключ не попадает в контекст агента. Через буфер обмена содержимое проходит по каналу.
Как запретить запись?
Запустите сервер с `--salt-okunur` или задайте `SALT_OKUNUR=1`. Из 41 инструмента останутся 27, а `magaza__cagir` будет отклонять операции записи.
Что проверяет `appstore__hesap_sagligi`?
Клоны и спам, метаданные и товарные знаки, отзывы и деньги, историю ревью и аккаунт. Результат оценивается от 0 до 100 со списком находок.
Какие клиенты поддерживаются?
Claude Code, Claude Desktop, Antigravity, Cursor, Windsurf и Codex. Мастер добавляет только запись `magaza-mcp` и делает резервную копию с суффиксом `.magaza-mcp-yedek`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыipatool, CLI с локальным MCP, отделяет получение лицензии App Store от просмотра метаданных и загрузки доступного аккаунту пакета.
MCP DevTools заменяет десяток MCP-серверов одним бинарником на Go: поиск, загрузка страниц, документация пакетов, GitHub.
Плагин со скиллами для сборки MCP-серверов и MCP-приложений на TypeScript: агент создает, дорабатывает, отлаживает и проверяет их
Официальный MCP-сервер CodeScene оценивает Code Health кода локально и подсказывает агенту, что рефакторить
MCP-сервер проверяет по API GitHub, какие части вашей идеи уже существуют в виде репозиториев, и отсеивает выдуманные.
MCP-сервер git на 28 инструментов: агент клонирует, коммитит, ветвит, сливает и перебазирует в локальных репозиториях.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Mağaza MCP (эта карточка) | нет | API-ключ | 105 | |
| App Store Connect MCP | нет | API-ключ | 5 | работает только с App Store Connect; Mağaza MCP объединяет оба магазина и сопоставляет пары iOS и Android |
| Google Play Developer MCP | нет | API-ключ | 11 | работает только с Google Play; здесь тот же набор вместе с App Store Connect в одном вызове |
Коротко о README
Репозиторий содержит пакет `magaza-mcp` на TypeScript, каталоги операций App Store Connect и Google Play с общим числом 1440, мастер настройки и скрипты обновления спецификаций. Через инструмент `magaza__cagir` доступны все операции каталога, а для них нужно около 9000 токенов. Есть README на английском и турецком.