butterstack
Officialbutterstack-mcp
ButterStack 用の Model Context Protocol (MCP) サーバー: AI アシスタントにゲーム開発パイプライン、タスク、ビルド、アセット承認への読み書きアクセスを提供します。
ランタイム依存関係ゼロ。Node 組み込みのみ。
インストール
これを MCP クライアントの設定に追加してください。グローバルインストールは不要で、npx が必要に応じて取得します:
{
"mcpServers": {
"butterstack": {
"command": "npx",
"args": ["-y", "butterstack-mcp"]
}
}
}Claude Desktop
claude_desktop_config.json を編集し (Settings -> Developer -> Edit Config)、上記のブロックを mcpServers の下に追加して、Claude Desktop を再起動します。
Cursor
プロジェクト内の .cursor/mcp.json、または Cursor のグローバル MCP 設定の mcpServers の下に同じブロックを追加します。
Antigravity
Antigravity の MCP 設定の mcpServers の下に同じブロックを追加します。
認証
クライアントの MCP サーバー環境で BUTTERSTACK_API_TOKEN を設定します。これが推奨される認証方法です。他に何もインストールせずに動作します。
{
"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 を除く)。数値のプロジェクト ID またはプロジェクト名のどちらも受け付けます。
プロンプト
プロンプト | 説明 |
| プロジェクトの最新ビルドが失敗した原因を診断し、担当者にタスクを登録します。 |
| プロジェクトの保留中のアート提出物をすべて予算に照らしてレビューします。 |
リソース
リソース | 説明 |
| 現在の認証情報でアクセス可能なすべてのゲームプロジェクトのライブ一覧。 |
要件
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 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