Itsyconnect MCP
MCP-сервер приложения Itsyconnect правит листинг App Store Connect, переводит поля и добавляет локали из Claude Code.
- 130 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Сервер пишет в реальный листинг приложения, включая контакты и данные демо-аккаунта для ревью Apple.
- Учетные данные App Store Connect хранятся в приложении; перевод отправляет тексты выбранному провайдеру ИИ.
Установка
- Работает в
Ручная установка
claude mcp add --transport http itsyconnect http://127.0.0.1:3100/mcpСначала установите приложение (DMG со страницы релизов) и включите MCP-сервер в разделе General настроек.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Сервер пишет в реальный листинг приложения, включая контакты и данные демо-аккаунта для ревью Apple.
- Учетные данные App Store Connect хранятся в приложении; перевод отправляет тексты выбранному провайдеру ИИ.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Itsyconnect заменяет веб-интерфейс App Store Connect настольным приложением для macOS и веб-панелью, которую запускают самостоятельно. У приложения есть необязательный MCP-сервер: через него Claude Code, Codex, Cursor или OpenCode работают с листингами ваших приложений. Инструментов четыре. `get_app` читает версии, локали и значения полей, `update_app` записывает поле для выбранной локали, `translate` переводит поля с исходной локали на целевые, `manage_locales` добавляет и удаляет локали. Приложения указывают по названию, числовые идентификаторы сервер подбирает сам. Сервер включают в настройках приложения. Он отвечает по Streamable HTTP на порту 3100 и учитывает режим сравнения правок: пока режим включен, правки копятся локально и уходят в App Store Connect одним пакетом после просмотра.
Для кого. Разработчикам iOS и macOS-приложений, которые ведут релизы и локализации в App Store Connect и хотят передать рутину агенту.
Подходит, если
- Перед релизом надо обновить текст «Что нового» и перевести его на все локали магазина.
- Приложение выходит на новые рынки, и к нему добавляют локали с переводом описания и ключевых слов.
- Агент пишет промо-текст на основе списка изменений версии.
- Правки листинга сначала копят в режиме сравнения, просматривают и только потом отправляют.
Не подходит, если
- Сборки нужно загружать в TestFlight из CI: четыре инструмента сервера работают только с текстами и локалями листинга.
- Приложение и агент работают на разных машинах без доступа по сети к порту 3100.
- Ключ App Store Connect нельзя доверять локальному приложению стороннего автора.
Пример запроса к агенту
Покажи текущий листинг Itsyconnect на английском, обнови текст «Что нового» и переведи его на все языки.MCP
- Транспорт
- http
- Авторизация
- не нужна
Ограничения
MCP-сервер выключен по умолчанию и отвечает, пока запущено приложение или контейнер. Для работы нужны учетные данные App Store Connect, их вводят в мастере первого запуска. Приложению нужна macOS 11 или новее. Для перевода понадобится свой ключ API одного из провайдеров ИИ: Anthropic, OpenAI, Google, xAI, Mistral или DeepSeek. Удаление локали сервер выполняет только при явном подтверждении. Изменения вступают в силу в App Store Connect, поэтому проверяйте перевод до отправки.
Как отключить. Выключите MCP-сервер в разделе General настроек и удалите запись itsyconnect из конфигурации клиента. Приложение можно удалить как обычную программу macOS.
Частые вопросы
Как подключить Itsyconnect к Claude Code?
Включите MCP-сервер в разделе General настроек (порт 3100 по умолчанию) и выполните `claude mcp add --transport http itsyconnect http://127.0.0.1:3100/mcp`. Для Codex, Cursor и OpenCode в документации лежат готовые фрагменты конфигурации.
Какие инструменты есть у сервера?
Четыре: `get_app` читает данные, `update_app` пишет поле, `translate` переводит поля, `manage_locales` добавляет и удаляет локали. Приложения указывают по названию, версию можно опустить.
Что происходит с правками при включенном режиме сравнения?
Они копятся локально, и вы просматриваете полную разницу по всем разделам и локалям до отправки в App Store Connect. Отдельные поля до отправки можно отбросить.
Как открыть сервер из Docker?
Пробросьте порт флагом `-p 3100:3100` и включите сервер в настройках приложения.
Нужен ли ключ ИИ для перевода полей?
Да. Перевод идет через ваш собственный ключ API: приложение поддерживает Anthropic, OpenAI, Google, xAI, Mistral и DeepSeek.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыApp Store Connect MCP
appstoreconnect-mcp
MCP-сервер для App Store Connect: цены подписок по странам, офферы, отправка на ревью и отчеты продаж прямо из чата с агентом
CLI asc управляет сборками, TestFlight и выпуском приложений в App Store Connect, возвращая результаты в таблице или JSON.
Скиллы для работы с App Store Connect через CLI asc: сборки, TestFlight, аналитика, реклама и разбор падений
MCP-сервер, который ставится на iPhone с джейлбрейком и дает агенту 46 инструментов: касания, снимки экрана, OCR, приложения, файлы, логи
MCP-сервер для Xcode на macOS: агент создает проекты, собирает и тестирует приложения, ставит зависимости и управляет симулятором iOS
MCP-сервер, который принимает команды на обычном языке и управляет iOS-симулятором через idb: приложения, нажатия, логи
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Itsyconnect (эта карточка) | нет | не нужна | 130 | |
| App Store Connect CLI | нет | 8 260 | CLI asc управляет сборками и выпуском из командной строки; Itsyconnect добавляет приложение с интерфейсом, режимом сравнения правок и MCP для листинга | |
| App Store Connect MCP | нет | API-ключ | 5 | MCP для цен подписок, офферов и отчетов продаж; сервер Itsyconnect сосредоточен на текстах листинга и локалях |
Коротко о README
Itsyconnect — бесплатное приложение с открытым кодом под лицензией MIT. В одном окне лежат метаданные по всем локалям, TestFlight, аналитика, отзывы и скриншоты. Данные хранятся в локальной базе SQLite без облака и телеметрии, а установка идет через DMG, сборку из исходников или Docker.