butterstack
Officialbutterstack-mcp
Сервер Model Context Protocol (MCP) для ButterStack: предоставьте AI-ассистенту доступ на чтение и запись к вашему конвейеру разработки игр, задачам, сборкам и утверждению ассетов.
Ноль зависимостей во время выполнения. Только встроенные модули Node.
Установка
Добавьте это в конфигурацию вашего MCP-клиента. Глобальная установка не требуется, npx загружает его по запросу:
{
"mcpServers": {
"butterstack": {
"command": "npx",
"args": ["-y", "butterstack-mcp"]
}
}
}Claude Desktop
Отредактируйте claude_desktop_config.json (Настройки -> Разработчик -> Изменить конфигурацию) и добавьте блок выше в раздел mcpServers, затем перезапустите Claude Desktop.
Cursor
Добавьте тот же блок в .cursor/mcp.json в вашем проекте или в глобальные настройки Cursor MCP, в раздел mcpServers.
Antigravity
Добавьте тот же блок в конфигурацию MCP Antigravity в раздел mcpServers.
Related MCP server: @prismatic-io/prism-mcp
Аутентификация
Установите BUTTERSTACK_API_TOKEN в переменные окружения MCP-сервера вашего клиента. Это основной и рекомендуемый способ аутентификации: он работает автономно, без установки чего-либо ещё.
{
"mcpServers": {
"butterstack": {
"command": "npx",
"args": ["-y", "butterstack-mcp"],
"env": {
"BUTTERSTACK_API_TOKEN": "your-token-here"
}
}
}
}Сгенерируйте токен в настройках вашей учётной записи ButterStack.
Если у вас отдельно установлен ButterStack CLI и вы уже выполнили butter auth login, этот сервер также подхватит учётные данные, сохранённые им на диске (~/.config/butterstack/credentials.json), так что вам не придётся настраивать токен дважды. Но CLI не является зависимостью этого пакета, и его установка не требуется: одного BUTTERSTACK_API_TOKEN достаточно.
Хост
По умолчанию сервер обращается к https://www.butterstack.com. Чтобы указать на самостоятельный или локальный экземпляр, задайте BUTTERSTACK_HOST:
{
"env": {
"BUTTERSTACK_API_TOKEN": "your-token-here",
"BUTTERSTACK_HOST": "http://localhost:3000"
}
}Сервер отказывается отправлять сохранённые учётные данные на хост, отличный от того, для которого они были выпущены. Если вы видите ошибку "Refusing to send the stored credential", либо задайте BUTTERSTACK_HOST так, чтобы он совпадал с хостом, для которого были выпущены ваши учётные данные, либо сгенерируйте новые учётные данные для хоста, на который вы указываете.
Инструменты
Инструмент | Описание |
| Список всех доступных игровых проектов и репозиториев. |
| Получение статуса, конфигурации конвейера и количества ожидающих ассетов для проекта. |
| Список задач, ошибок, бэклога по арту и балансных тикетов для проекта, с фильтрами. |
| Создание новой карточки задачи: ошибки, функции или арт-задачи. |
| Обновление статуса, приоритета, описания или исполнителя существующей задачи. |
| Список последних запусков сборок движка CI/CD и статусов кука. |
| Получение таймингов шагов, кодов выхода и метаданных коммита для запуска сборки. |
| Запуск или получение AI-расследования причин сбоя сборки, с определением корневой причины и виновного. |
| Список игровых ассетов, ожидающих утверждения продюсером или арт-лидом. |
| Просмотр количества полигонов, разрешения текстур, ссылок на предпросмотр и истории утверждения ассета. |
| Утверждение отправленной версии игрового ассета. |
| Отклонение отправленной версии игрового ассета с конструктивной обратной связью. |
Каждый инструмент принимает project_id (кроме projects_list), который может быть либо числовым идентификатором проекта, либо его именем.
Промпты
Промпт | Описание |
| Диагностика причин сбоя последней сборки проекта и создание задачи с указанием автора. |
| Проверка всех ожидающих арт-заявок для проекта на соответствие бюджетным ограничениям. |
Ресурсы
Ресурс | Описание |
| Живой список всех игровых проектов, доступных с текущими учётными данными. |
Требования
Node 18 или новее. Это политика поддерживаемых версий, а не жёсткий технический минимум: сервер использует только встроенные модули, совместимые вплоть до Node 10.9.0, но 18 — это самая старая версия, на которой пакет реально протестирован.
Лицензия
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants read-only access to Sprinklr data via MCP, allowing querying reports, searching cases, and calling Sprinklr API endpoints.7ISC
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to manage Prismatic integrations, components, and flows via the Model Context Protocol, supporting code-native integration development and component lifecycle.12526MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to programmatically edit, analyze, and export audio projects through MCP tools, including multi-track editing, effects, transcription, and semantic search.1
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to interact with Basecamp projects, messages, to-dos, and Card Tables, with read-only access by default and write operations requiring explicit approval.MIT
Related MCP Connectors
Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.
One shared context your team's AI tools read & write over MCP. No re-explaining. Free.
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ButterStack/butterstack-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server