Token导航 LogoToken导航

MCP Server · AI代理

MCP WorkBoard CrunchTools

一个安全的MCP服务器,用于WorkBoard OKR和策略执行平台。

stdio官方级别未说明来源级核验工具 15
PythonClaude工作流管理

快速开始

作者 / 组织
crunchtools
提供方
crunchtools
运行时
Python

工具数量

15

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

2 个

MCP World

选型结论

MCP WorkBoard CrunchTools 属于AI代理类 MCP Server,公开资料标注 15 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

uvx mcp-workboard-crunchtools

客户端配置示例

{
  "mcpServers": {
    "mcp-workboard": {
      "command": "uvx",
      "args": [
        "mcp-workboard-crunchtools"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 15 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

MCP工作板CrunchTools

用于WorkBoard OKR和战略执行平台的安全MCP(模型上下文协议)服务器。

概述

此MCP服务器设计用于:

  • 缺省安全 -全面的威胁建模、输入验证和令牌保护
  • 无第三方服务 -通过stdio本地运行,您的API令牌永远不会离开您的机器
  • 跨平台 -适用于Linux、macOS和Windows
  • 自动更新 -GitHub Actions监控CVE和更新依赖关系
  • 容器化 -可在 quay.io/crunchtools/mcp-workboard 建立在 蜂鸟Python 基础镜像

命名规范

组件名称
GitHub仓库crunchtools/mcp工作板
集装箱quay.io/crunchtools/mcp-workboard
Python包(PyPI)mcp-workboard-crunchtools
CLI命令mcp-workboard-crunchtools
模块导入mcp_workboard_crunchtools

为什么蜂鸟?

  • CVE暴露最小 -采用最小的软件包集构建,大大减少了攻击面
  • 定期更新 -及时应用安全补丁
  • 针对Python进行了优化 -预配置uv包管理器
  • 生产就绪 -正确的信号处理和非root用户默认值

特性

用户管理(4个工具)

  • workboard_get_user -通过ID或当前经过身份验证的用户获取用户
  • workboard_list_users -列出所有用户(需要数据管理员角色)
  • workboard_create_user -创建新用户(需要数据管理员角色)
  • workboard_update_user -更新现有用户

目标管理(4个工具)

  • workboard_get_objectives -获取与用户相关的目标(API上限为15)
  • workboard_get_objective_details -获取具有关键结果的特定目标的详细信息
  • workboard_get_my_objectives -按ID获取当前用户拥有的目标(推荐)
  • workboard_create_objective -创建一个包含关键结果的新目标(需要数据管理员)

关键成果管理(2个工具)

  • workboard_get_my_key_results -列出当前用户的关键结果,包括指标ID和进度
  • workboard_update_key_result -更新每周OKR签到的关键结果进度

工作流管理(5个工具)

  • workboard_get_workstreams -使经过身份验证的用户可以访问团队工作流
  • workboard_get_workstream_activities -获取所有操作项的工作流详细信息
  • workboard_get_team_workstreams -获取属于特定团队的所有工作流
  • workboard_create_workstream -为团队创建新工作流
  • workboard_update_workstream -更新工作流属性(名称、日期、速度、运行状况、优先级)

安装

带uvx(推荐)

uvx mcp-workboard-crunchtools

使用pip

pip install mcp-workboard-crunchtools

带集装箱

podman run -e WORKBOARD_API_TOKEN=your_token \
    quay.io/crunchtools/mcp-workboard

配置

获取WorkBoard API令牌

  1. 登录您的WorkBoard实例
  2. 导航到“管理设置”>“API配置”
  3. 生成JWT API令牌
  4. 立即复制令牌-安全存储

添加到克劳德代码

claude mcp add mcp-workboard \
    --env WORKBOARD_API_TOKEN=your_token_here \
    -- uvx mcp-workboard-crunchtools

或者对于容器版本:

claude mcp add mcp-workboard \
    --env WORKBOARD_API_TOKEN=your_token_here \
    -- podman run -i --rm -e WORKBOARD_API_TOKEN quay.io/crunchtools/mcp-workboard

用法示例

获取当前用户

User: Who am I in WorkBoard?
Assistant: [calls workboard_get_user with no args]

列出所有用户

User: List all WorkBoard users
Assistant: [calls workboard_list_users]

获取用户目标

User: Show me objectives for user 12345
Assistant: [calls workboard_get_objectives with user_id=12345]

获取目标详细信息

User: Get details on objective 67890 for user 12345
Assistant: [calls workboard_get_objective_details with user_id=12345, objective_id=67890]

获取我的目标

User: Show me my objectives (IDs: 2900058, 2900075, 2901770)
Assistant: [calls workboard_get_my_objectives with objective_ids=[2900058, 2900075, 2901770]]

列出我的主要结果

User: Show me my key results
Assistant: [calls workboard_get_my_key_results]

更新关键结果进度

User: Update key result 12345 to 75
Assistant: [calls workboard_update_key_result with metric_id=12345, value="75"]

创建目标

User: Create an objective called "Increase retention" owned by user@example.com
Assistant: [calls workboard_create_objective with name, owner, dates, and optional key_results]

列出工作流

User: Show me my workstreams
Assistant: [calls workboard_get_workstreams]

获取工作流操作项

User: Show me the agenda for workstream 4130463
Assistant: [calls workboard_get_workstream_activities with ws_id=4130463]

安全

此服务器的设计将安全性作为首要考虑因素。看 安全.md 用于:

  • 威胁模型和攻击媒介
  • 纵深防御架构
  • 代币处理最佳实践
  • 输入验证规则

关键安全功能

  1. 令牌保护

- 存储为SecretStr(从未意外记录) - 仅环境变量(从不在文件或参数中) - Sanitized清除所有错误信息

  1. 输入验证

- 所有输入的Pydantic模型 - ID的正整数验证 - 用户创建的电子邮件验证

  1. API硬化

- 硬编码API基础URL(防止SSRF) - TLS证书验证 - 请求超时 - 响应大小限制

  1. 自动CVE扫描

- GitHub Actions每周扫描依赖项 - 安全更新的自动问题 - 启用Dependabot警报

发展

设置

git clone https://github.com/crunchtools/mcp-workboard.git
cd mcp-workboard
uv sync

运行测试

uv run pytest

棉绒和类型检查

uv run ruff check src tests
uv run mypy src

构建容器

podman build -t mcp-workboard .

许可证

AGPL-3.0或更高版本

贡献

欢迎投稿!在提交与安全相关的更改之前,请阅读SECURITY.md。

链接

工具与能力

工具数量

15

资源数量

0

提示词数量

0

能力标签

OKR管理Python本地部署策略执行用户管理目标管理关键结果管理工作流管理

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 工具数量 15 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP WorkBoard CrunchTools

MCP World · 本页

15stdio有2 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP WorkBoard CrunchTools 怎么安装?

公开资料给出的安装命令是 uvx mcp-workboard-crunchtools,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

MCP WorkBoard CrunchTools 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

MCP WorkBoard CrunchTools 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP WorkBoard CrunchTools 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP WorkBoard CrunchTools 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP