butterstack
Officialbutterstack-mcp
Ein Model Context Protocol (MCP)-Server für ButterStack: Geben Sie einem KI-Assistenten Lese- und Schreibzugriff auf Ihre Game-Dev-Pipeline, Aufgaben, Builds und Asset-Freigaben.
Keine Laufzeitabhängigkeiten. Nur Node.js-Builtins.
Installation
Fügen Sie dies zur Konfiguration Ihres MCP-Clients hinzu. Keine globale Installation nötig, npx lädt es bei Bedarf:
{
"mcpServers": {
"butterstack": {
"command": "npx",
"args": ["-y", "butterstack-mcp"]
}
}
}Claude Desktop
Bearbeiten Sie claude_desktop_config.json (Einstellungen -> Entwickler -> Konfiguration bearbeiten) und fügen Sie den obigen Block unter mcpServers ein. Anschließend starten Sie Claude Desktop neu.
Cursor
Fügen Sie den gleichen Block zu .cursor/mcp.json in Ihrem Projekt oder zu Ihren globalen Cursor-MCP-Einstellungen unter mcpServers hinzu.
Antigravity
Fügen Sie den gleichen Block zur Antigravity-MCP-Konfiguration unter mcpServers hinzu.
Authentifizierung
Setzen Sie BUTTERSTACK_API_TOKEN in der MCP-Server-Umgebung Ihres Clients. Das ist die primäre und empfohlene Authentifizierungsmethode: Sie funktioniert eigenständig, ohne dass irgendetwas anderes installiert sein muss.
{
"mcpServers": {
"butterstack": {
"command": "npx",
"args": ["-y", "butterstack-mcp"],
"env": {
"BUTTERSTACK_API_TOKEN": "your-token-here"
}
}
}
}Erzeugen Sie einen Token in den Kontoeinstellungen von ButterStack.
Wenn Sie separat die ButterStack CLI installiert haben und bereits butter auth login ausgeführt haben, übernimmt dieser Server auch die Zugangsdaten, die die CLI auf dem Datenträger gespeichert hat (~/.config/butterstack/credentials.json). Sie müssen einen Token also nicht zweimal konfigurieren. Die CLI ist allerdings keine Abhängigkeit dieses Pakets und muss nicht installiert werden: BUTTERSTACK_API_TOKEN allein genügt.
Host
Standardmäßig kommuniziert der Server mit https://www.butterstack.com. Um ihn auf eine selbst gehostete oder lokale Instanz auszurichten, setzen Sie BUTTERSTACK_HOST:
{
"env": {
"BUTTERSTACK_API_TOKEN": "your-token-here",
"BUTTERSTACK_HOST": "http://localhost:3000"
}
}Der Server sendet gespeicherte Zugangsdaten nicht an einen anderen Host als den, für den sie ausgestellt wurden. Wenn der Fehler „Refusing to send the stored credential“ angezeigt wird, setzen Sie BUTTERSTACK_HOST so, dass er mit dem Host übereinstimmt, für den Ihre Zugangsdaten ausgestellt wurden, oder erzeugen Sie neue Zugangsdaten für den Host, auf den Sie zeigen.
Tools
Tool | Beschreibung |
| Listet alle zugänglichen Spielprojekte und Repositories auf. |
| Ruft Status, Pipeline-Konfiguration und Anzahl ausstehender Assets für ein Projekt ab. |
| Listet Aufgaben, Bugs, Art-Backlog und Balance-Tickets für ein Projekt auf, mit Filterung. |
| Erstellt eine neue Bug-, Feature- oder Art-Aufgabenkarte. |
| Aktualisiert Status, Priorität, Beschreibung oder zugewiesene Person einer vorhandenen Aufgabe. |
| Listet kürzliche CI/CD-Engine-Build-Läufe und Cook-Status auf. |
| Ruft Schrittzeiten, Exit-Codes und Commit-Metadaten für einen Build-Lauf ab. |
| Löst eine KI-Untersuchung für einen fehlgeschlagenen Build aus oder ruft sie ab, inklusive Grundursache und Verantwortlichkeit. |
| Listet Spiele-Ginnungs-Assets auf, die auf die Freigabe von Producer oder Art Lead warten. |
| Zeigt Polycount, Texturauflösung, Vorschau-Links und Freigabeverlauf eines Assets an. |
| Gibt eine eingereichte Version eines Spiel-Assets frei. |
| Lehnt eine eingereichte Version eines Spiel-Assets mit konstruktivem Feedback ab. |
Jedes Tool erwartet eine project_id (außer projects_list), die entweder eine numerische Projekt-ID oder einen Projektnamen akzeptiert.
Prompts
Prompt | Beschreibung |
| Diagnostiziert, warum der letzte Build eines Projekts fehlgeschlagen ist, und erstellt eine dem Höschen-Autor zugeordnete Aufgabe. |
| Prüft alle ausstehenden Art-Einreichungen eines Projekts anhand der Budgetvorgaben. |
Ressourcen
Ressource | Beschreibung |
| Live-Liste aller Spielprojekte, die mit den aktuellen Zugangsdaten zugänglich sind. |
Anforderungen
Node 18 oder neuer. Das ist eine unterstützte-Version-Richtlinie, keine zwingende technische Untergrenze: Der Server verwendet nur eingebaute Module, die bis Node 10.9.0 kompatibel sind, aber 18 ist die älteste Version, gegen die dieses Paket tatsächlich getestet wird.
Lizenz
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 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