内容
# glados-mcp
本地 [MCP](https://modelcontextprotocol.io) 服务器,暴露您的实时 **glados.sh 任务**(看板、列、任务、评论)作为 MCP 客户端(如 Claude Code)的工具。它仅与 glados.sh 的令牌身份验证 API 进行通信 - 它从不直接触摸数据库。
## 设置
1. 安装和构建:
```bash
npm install
npm run build
```
2. 在 **glados.sh → 设置 → MCP 访问** 中生成令牌并复制它。
3. 将服务器注册到 Claude Code(替换为您实际的值):
```bash
claude mcp add glados-tasks \
--env GLADOS_API_URL=https://glados.sh \
--env GLADOS_API_TOKEN=gmcp_您的令牌 \
-- node /绝对路径/到/glados-mcp/dist/index.js
```
Claude Code 在每个会话中自动启动服务器;无需守护进程管理。在更改代码后重新构建(`npm run build`),下一个会话将自动拾取更改。
## 工具
`tasks_list_boards`, `tasks_list_columns`, `tasks_list`, `tasks_get`,
`tasks_create`, `tasks_update`, `tasks_move`, `tasks_delete`,
`tasks_list_comments`, `tasks_add_comment`.
询问诸如 *"列出我的工作看板中 QA 列的任务"* 或 *"将 auth 任务移到完成"* 之类的问题。要移动或创建任务,您需要一个 `columnId`;助手通过 `tasks_list_columns` 获取这些信息。
## 开发
```bash
npm test # 运行单元测试
npm run dev # 运行您的 .env(stdio;用于手动 JSON-RPC 测试)
```