Skip to main content
Glama
ButterStack

butterstack

Official
by ButterStack

butterstack-mcp

一个用于 ButterStack 的 Model Context Protocol (MCP) 服务器:让 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

将相同的配置块添加到你的 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 设置为与你的凭据签发主机一致,或者为你要指向的主机生成一个新凭据。

工具

工具

描述

projects_list

列出所有可访问的游戏项目和仓库。

projects_get

获取项目的状态、流水线配置和待处理资产数量。

tasks_list

列出项目的任务、缺陷、美术积压和平衡工单,支持筛选。

tasks_create

创建新的缺陷、功能或美术任务卡片。

tasks_update

更新现有任务的状态、优先级、描述或负责人。

builds_list

列出最近的 CI/CD 引擎构建运行和烹饪状态。

builds_get

获取构建运行的步骤耗时、退出代码和提交元数据。

builds_investigate_failure

触发或获取失败构建的 AI 故障调查,包含根本原因和责任人归属。

assets_list_pending

列出等待制作人或美术负责人审批的游戏资产。

assets_get_details

检查资产的多边形数量、纹理分辨率、预览链接和审批历史。

assets_approve

批准已提交的游戏资产版本。

assets_deny

拒绝已提交的游戏资产版本并提供建设性反馈。

每个工具都接受一个 project_idprojects_list 除外),可以是数字项目 ID 或项目名称。

提示词

提示词

描述

triage_broken_build

诊断项目最新构建失败的原因,并为作者创建带责任归属的任务。

batch_asset_review

根据预算约束审查项目的所有待处理美术提交。

资源

资源

描述

butterstack://projects

当前凭据可访问的所有游戏项目的实时列表。

要求

Node 18 或更高版本。这是受支持版本的政策,而非硬性技术下限:服务器仅使用兼容至 Node 10.9.0 的内置模块,但 18 是此包实际测试过的最旧版本。

许可证

MIT

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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.

View all MCP Connectors

Latest Blog Posts

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