关于 KanbanThing
KanbanThing 是面向短期项目和个人任务的链接共享看板,无需账户或 API 密钥。命令行客户端可让脚本和 AI Agent 操作与浏览器用户相同的看板。
主要功能
- 01密码保护的共享看板
- 02自定义列与拖动卡片
- 03待办池、日历和时间线视图
- 04只读链接
- 05支持 JSON 输出的命令行客户端
适用场景
- 01在共享看板上协作短期项目
- 02开展团队回顾
- 03跟踪个人任务和截止日期
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://www.kanbanthing.com/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http com-kanbanthing-kanban https://www.kanbanthing.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"com-kanbanthing-kanban":{"type":"http","url":"https://www.kanbanthing.com/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"com-kanbanthing-kanban":{"type":"http","url":"https://www.kanbanthing.com/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"com-kanbanthing-kanban":{"type":"http","url":"https://www.kanbanthing.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"com-kanbanthing-kanban":{"serverUrl":"https://www.kanbanthing.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
8| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 是 | 向所有人显示的看板名称。 |
| columns | array | 否 | Backlog 之后从左到右排列的列。默认为 To Do、In Progress、Done。 |
| password | string | 否 | 看板密码。若未提供,则会生成并返回一个随机密码。 |
| lifespan_days | integer | 否 | 看板删除前的天数。默认为 60 天。 |
详细介绍
KanbanThing
可通过链接分享的免费看板。无需账户、邮箱或安装。
为看板命名、设置密码,即可获取链接。你把链接发送给任何人,对方都能打开同一个看板、移动同一批卡片。关键就在这里——大多数无需注册的免费看板工具会把看板保存在一个浏览器的本地存储中,因此根本无法真正分享。这个看板默认就是共享的。
功能
- 列:可添加、重命名和重新排序,初始列为待办、进行中和已完成
- 卡片:包含描述、颜色和截止日期,可通过拖放或卡片菜单移动
- 待办清单:用于存放尚未安排的工作
- 日历视图:按截止日期显示同一批卡片;时间线视图:按最近活动显示
- 每个看板都设有密码,创建看板时设置;还可生成只读链接,供只能查看、不能修改看板的人使用
- 浅色和深色外观,遵循系统设置
- 命令行客户端:每条命令都支持
--json,脚本或 AI Agent 可以操作与浏览器中打开的看板相同的看板 — 请参阅 CLI 文档
不提供的功能
没有账户、团队、权限或付费套餐。看板会在创建后最多 60 天内删除,请复制并保存你想保留的内容。
如果你需要长期保留项目历史记录,这就不是合适的工具,而且这是有意为之。它适合有明确结束时间的工作:回顾会议、短期项目,或每隔几周重新开始的个人看板。
指南
构建技术
Next.js、React、TypeScript 和 Tailwind CSS,使用 Supabase 存储。由 Tron Schell 创建并维护。
本地运行
需要 Node 20 或更高版本,以及一个 Supabase 项目。
npm install
npm run dev
在 .env.local 中设置 NEXT_PUBLIC_SUPABASE_URL 和 NEXT_PUBLIC_SUPABASE_ANON_KEY。用于构建架构的 SQL 文件位于 db/,按文件名顺序执行。
npm run build # production build
npm test # vitest
npm run typecheck # tsc --noEmit
npm run lint # eslint
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。