Token导航 LogoToken导航TokenDH.com
Todocko MCP Server logo
办公协作未说明官方级别未说明来源级核验

Todocko MCP Server

MCP Server

Todocko MCP服务器是一个用于从AI助手访问和管理Todocko应用数据的任务管理协议服务器。

工具数

87

提示词数

0

GitHub Stars

0

资源数

0
数据分析团队协作TypeScriptClaude任务管理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

brnt-cz

提供方

brnt-cz

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Todocko MCP服务器

英文版本如下 / 跳转到英语

MCP(Model Context Protocol)数据处理服务器 托多奇科 AI助理应用程序

支持

  • 克劳德桌面版 全面支持
  • 克劳德代码(CLI) 完全支持(相同配置)

要求

  • Node.js 18+
  • 使用 Evolu 同步数据的 Todocko 帐户

安装

1. 下载

使用 Git:

git clone https://github.com/brnt-cz/todocko-mcp.git
cd todocko-mcp

或者下载 ZIP z 发布 和展开。

2. 运行安装程序

Linux/macOS:

chmod +x install.sh
./install.sh

Windows(PowerShell):

.\install.ps1

安装程序 :

  1. 安装依赖关系并构建项目
  2. 询问您是否要配置 Claude Desktop、Claude Code 或两者兼而有之
  3. 创建占位符配置文件
  4. 手动填充 您的24字备份短语到配置文件
  5. 重新启动 Claude

手动安装

  1. 安装依赖关系:
   npm install
   npm run build
  1. 添加到配置:

克劳德桌面版 (~/.config/Claude/claude_desktop_config.json 在 Linux 或 ~/Library/Application Support/Claude/claude_desktop_config.json 在 macOS 上:

{
  "mcpServers": {
    "todocko": {
      "command": "node",
      "args": ["/cesta/k/mcp-server/dist/index.js"],
      "env": {
        "TODOCKO_MNEMONIC": "vaše 24slovná zálohovací fráze"
      }
    }
  }
}

克劳德代码(CLI) 添加到 ~/.claude/settings.json:

{
  "mcpServers": {
    "todocko": {
      "command": "node",
      "args": ["/cesta/k/mcp-server/dist/index.js"],
      "env": {
        "TODOCKO_MNEMONIC": "vaše 24slovná zálohovací fráze"
      }
    }
  }
}
  1. 重新启动 Claude Desktop / Claude Code

可用工具 (86)

项目

工具描述
td_list_projects 所有项目列表
td_get_project 按ID或代码详细说明项目
td_create_project 创建一个新项目。
td_update_project活动化项目(名称、代码、颜色、已存档、自动批准成员、隐藏过滤器)
td_delete_project 软件删除(Soft Delete)

作业

工具描述
td_list_tasks 任务列表(项目、状态、优先级、被分配人)
td_get_task 按 ID 或代码(例如: PROJ-123)
td_create_task 创建新任务(包括 recurrence、sprintNumber、parentTaskId)
td_update_task 更新现有任务(包括recurrence,sprintNumber,parentTaskId)
td_search_tasks 按文本搜索任务
td_bulk_update_tasks批量更新多个任务(包括 sprintNumber)
td_bulk_delete_tasks批量删除多个任务
td_list_git_events 来自中继服务器的 Git 任务活动 (commits, PR)

用户

工具描述
td_list_users 所有用户列表
td_get_user 用户详情
td_create_user 创建一个新用户
td_update_user 用户更新
td_delete_user 删除用户(Soft Delete)

工作原理

工具描述
td_list_worklogs任务工作日志列表
td_add_worklog 将工作日志添加到任务
td_update_worklog 更新工作日志
td_delete_worklog 软件删除(Soft Delete)

附件

工具描述
td_upload_attachment上传任务的附件 (从文件或 base64)
td_list_attachments 任务附件列表。
td_download_attachment 下载附件
td_delete_attachment 删除附件。

评论

工具描述
td_list_task_comments 任务评论列表
td_create_task_comment 对任务添加评论
td_update_task_comment 编辑评论
td_delete_task_comment 删除评论(Soft Delete)

清单

工具描述
td_list_checklist_items任务清单项目列表
td_create_checklist_item 添加检查列表项
td_update_checklist_item更新项目(复选,位置)
td_delete_checklist_item 删除项目(Soft Delete)

提及(Mentions)

工具描述
td_list_mentions 用户提及列表
td_create_mention 创建提及
td_mark_mention_read 将提到标记为已读。
td_mark_all_mentions_read 将所有提及标记为已读。
td_delete_mention 软删除(soft delete)

任务之间的链接

工具描述
td_list_task_links 任务线列表。
td_create_task_link 在任务之间建立连接
td_delete_task_link 软删除(Soft Delete)

标签

工具描述
td_list_tags 所有标签列表
td_create_tag 创建一个新标签
td_delete_tag 删除标签(Soft Delete)
td_list_task_tags 与任务关联的标签列表
td_add_tag_to_task 将标签分配给任务
td_remove_tag_from_task 从任务中删除标签

任务模板

工具描述
td_list_task_templates 任务模板列表
td_create_task_template 创建模板
td_update_task_template 更新模板。
td_delete_task_template 删除模板(Soft Delete)

Kanban 列

工具描述
td_list_kanban_columns kanban列表。
td_create_kanban_column 创建一列。
td_update_kanban_column 更新列。
td_delete_kanban_column 删除列(Soft Delete)

已保存的视图

工具描述
td_list_saved_views已保存的视图列表
td_create_saved_view创建视图
td_update_saved_view 显示更新
td_delete_saved_view 删除视图(Soft Delete)

Aktivita

工具描述
td_list_activity_log 活动记录列表(只读)

项目备注

工具描述
td_list_project_notes 本地项目注释列表
td_create_project_note 创建本地笔记
td_update_project_note 更新本地注释
td_delete_project_note 删除本地注释(Soft Delete)

部署阶段

工具描述
td_list_deployment_stages Pro项目部署阶段列表

存储库链接

工具描述
td_list_repository_links Repository Line 列表。
td_create_repository_link 创建一个 Repository Line。
td_delete_repository_link 删除存储库行。

共享项目

工具描述
td_list_shared_projects 共享项目列表
td_list_shared_tasks 共享项目中的任务列表
td_update_shared_task 更新共享项目中的任务(包括recurrence、estimate、blocking在内的所有字段)
td_list_shared_deployment_stages共享项目的部署阶段列表
td_create_shared_deployment_stage 在共享项目中创建部署阶段
td_list_shared_repository_links共享项目的存储库线路列表
td_create_shared_repository_link 在共享项目中创建仓库链
td_list_shared_project_notes 共享项目备注列表
td_create_shared_project_note 在共享项目中创建笔记
td_update_shared_project_note更新共享项目中的笔记
td_delete_shared_project_note 删除共享项目中的笔记

分析和概述

工具描述
td_get_dashboard_summary概述:今天的任务,截止日期后,本周完成,即将到来的截止日期
td_get_team_workload团队负担:每个用户的处理与估计与容量。
td_list_recurring_tasks 具有重复配置的重复任务列表
td_list_overdue_tasks 按日期排序的任务(按年龄排序)
td_list_tasks_by_date_range 按给定范围内的 scheduledDate 或 deadline 过滤的任务
td_analyze_dependencies 依赖性分析:阻止任务,阻止链,关键路径

诊断

工具描述
td_sync_status 同步状态

应用范例

项目列表

Zobraz mi seznam všech projektů v Todocko

任务列表

Jaké mám úkoly ve stavu "todo"?
Zobraz úkoly projektu TODO

任务细节

Jaké jsou detaily úkolu TODO-15?

创建任务

Vytvoř nový úkol v projektu PROJ s názvem "Opravit bug v přihlášení" a prioritou high
Vytvoř úkol s deadline na 2026-03-15 a scheduledDate na 2026-03-10

更新任务

Označ úkol PROJ-5 jako dokončený
Přiřaď úkol TODO-10 uživateli s ID xyz
Nastav scheduledDate úkolu TODO-10 na zítra

时间记录

Zaloguj 2 hodiny práce na úkol TODO-15 s popisem "Implementace feature"

与附件的工作

Nahraj soubor /home/user/report.pdf jako přílohu k úkolu TODO-15
Jaké přílohy má úkol TODO-15?
Smaž přílohu s ID xyz

共享项目

Zobraz sdílené projekty
Jaké úkoly jsou ve sdíleném projektu?
Označ úkol jako nasazený na produkci

部署阶段

Jaké deployment stages má projekt?
Vytvoř novou deployment stage "Staging" pro sdílený projekt

子任务

Vytvoř sub-úkol k úkolu TODO-15 v projektu TODO
Odpoj úkol TODO-20 od rodičovského úkolu (parentTaskId: null)

概述和分析

Jaký mám dnes přehled? (dashboard summary)
Jak je vytížený tým tento týden?
Jaké úkoly jsou po termínu?
Zobraz úkoly naplánované na příští týden
Analyzuj závislosti v projektu TODO
Jaké mám opakující se úkoly?

安全

重要信息: 您的备份短语是敏感数据!

  • 永远不要与AI直接对话
  • 在MCP服务器配置中,短语是安全的(AI无法访问它)
  • 任何使用您的短语的人都可以完全访问您的数据

数据位置

数据库存储在目录中 ~/.todocko/:

平台道路
Linux~/.todocko/
macOS~/.todocko/
窗户C:\Users\\.todocko\

文件 :

  • todocko.db 您的个人信息(任务、项目)
  • todocko-shared.db 共享项目

更改配置

克劳德代码(CLI)

更改配置后,在 ~/.claude/settings.json (例如,改变记忆体)运行命令:

/mcp

这样,MCP 服务器将重新启动。

切换到其他帐户

当记忆体更改为 其他 Todocko 帐户 需要删除本地数据库:

# Linux/macOS
rm ~/.todocko/todocko.db

# Windows
del %USERPROFILE%\.todocko\todocko.db

该数据库包含以前记忆体的所有者 ID。删除后,下次启动时将创建新数据库并下载新帐户的数据。

故障排除

服务器无法启动

  • 请确保您有 Node.js 18+
  • 检查您是否已启动 npm run build
  • 在 Claude Desktop 中检查日志

数据无法同步

  • 检查备份短语是否正确(24字)
  • 检查互联网连接
  • 等待几秒钟进行同步
  • 尝试删除 ~/.todocko/todocko.db 并重新启动

工具不可见

  • 重新启动 Claude Desktop
  • 在 Claude Code 中使用 /mcp pro重新加载
  • 检查配置文件
  • 检查 dist/index.js 的路径

发展

# Instalace závislostí
npm install

# Build
npm run build

# Watch mode pro vývoj
npm run dev

# Ruční spuštění
TODOCKO_MNEMONIC="vaše fráze" npm start

______________________________________________________________________

英语

用于工作的MCP(模型上下文协议)服务器 托多奇科 来自AI助手的应用程序数据。

支持

  • 克劳德桌面版 -全力支持
  • 克劳德代码(CLI) -完全支持(相同配置)

需求

  • Node.js 18+
  • Todokko帐户,数据通过Evolu同步

安装

1.下载

使用git:

git clone https://github.com/brnt-cz/todocko-mcp.git
cd todocko-mcp

或下载ZIP发布 并提取。

2.运行安装程序

Linux/macOS:

chmod +x install.sh
./install.sh

Windows(PowerShell):

.\install.ps1

安装程序将:

  1. 安装依赖项并构建项目
  2. 询问是否配置Claude Desktop、Claude Code或两者都配置
  3. 创建带有占位符的配置文件
  4. 手动添加 将24个单词的备份短语添加到配置文件中
  5. 重新启动克劳德

手动安装

  1. 安装依赖项:
   npm install
   npm run build
  1. 添加到配置:

克劳德桌面版 (~/.config/Claude/claude_desktop_config.json 在Linux或 ~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):

{
  "mcpServers": {
    "todocko": {
      "command": "node",
      "args": ["/path/to/mcp-server/dist/index.js"],
      "env": {
        "TODOCKO_MNEMONIC": "your 24 word backup phrase"
      }
    }
  }
}

克劳德代码(CLI) -添加到 ~/.claude/settings.json:

{
  "mcpServers": {
    "todocko": {
      "command": "node",
      "args": ["/path/to/mcp-server/dist/index.js"],
      "env": {
        "TODOCKO_MNEMONIC": "your 24 word backup phrase"
      }
    }
  }
}
  1. 重新启动克劳德桌面/Claude代码

可用工具(86)

项目

工具说明
td_list_projects列出所有项目
td_get_project通过ID或代码获取项目详细信息
td_create_project创建新项目
td_update_project更新项目(名称、代码、颜色、已存档、autoApproveMembers、HiddenFromFilters)
td_delete_project删除项目(软删除)

任务

工具说明
td_list_tasks列出带有筛选器的任务(项目、状态、优先级、受让人)
td_get_task通过ID或代码获取任务详细信息(例如。, PROJ-123)
td_create_task创建新任务(具有重复、冲刺、parentTaskId支持)
td_update_task更新现有任务(具有重复、冲刺、parentTaskId支持)
td_search_tasks按文本搜索任务
td_bulk_update_tasks批量更新多个任务
td_bulk_delete_tasks批量删除多个任务

用户

工具说明
td_list_users列出所有用户
td_get_user获取用户详细信息
td_create_user创建新用户
td_update_user更新用户
td_delete_user删除用户(软删除)

工作日志

工具说明
td_list_worklogs列出任务的工作日志
td_add_worklog向任务添加工作日志
td_update_worklog更新工作日志
td_delete_worklog删除工作日志(软删除)

附件

工具说明
td_upload_attachment上传任务附件(从文件或base64)
td_list_attachments列出任务的附件
td_download_attachment下载附件
td_delete_attachment删除附件

评论

工具说明
td_list_task_comments列出任务的注释
td_create_task_comment向任务添加注释
td_update_task_comment更新评论
td_delete_task_comment删除评论(软删除)

清单

工具说明
td_list_checklist_items列出任务的检查表项目
td_create_checklist_item添加检查表项
td_update_checklist_item更新检查表项(检查、重新定位)
td_delete_checklist_item删除检查表项(软删除)

提及

工具说明
td_list_mentions用户的列表提及
td_create_mention创建提及
td_mark_mention_read将提及标记为已读
td_mark_all_mentions_read将所有提及标记为已读
td_delete_mention删除提及(软删除)

任务链接

工具说明
td_list_task_links列出任务的链接
td_create_task_link在任务之间创建链接
td_delete_task_link删除任务链接(软删除)

标签

工具说明
td_list_tags列出所有标签
td_create_tag创建新标签
td_delete_tag删除标签(软删除)
td_list_task_tags列出分配给任务的标签
td_add_tag_to_task为任务分配标签
td_remove_tag_from_task从任务中删除标记

任务模板

工具说明
td_list_task_templates列出任务模板
td_create_task_template创建任务模板
td_update_task_template更新任务模板
td_delete_task_template删除任务模板(软删除)

看板栏

工具说明
td_list_kanban_columns列出看板列
td_create_kanban_column创建看板栏
td_update_kanban_column更新看板栏
td_delete_kanban_column删除看板列(软删除)

保存的视图

工具说明
td_list_saved_views列出已保存的视图
td_create_saved_view创建已保存的视图
td_update_saved_view更新已保存的视图
td_delete_saved_view删除已保存的视图(软删除)

活动日志

工具说明
td_list_activity_log列出活动日志条目(只读)

项目笔记

工具说明
td_list_project_notes列出本地项目注释
td_create_project_note创建本地项目注释
td_update_project_note更新本地项目注释
td_delete_project_note删除本地项目注释(软删除)

部署阶段

工具说明
td_list_deployment_stages列出项目的部署阶段

存储库链接

工具说明
td_list_repository_links列出存储库链接
td_create_repository_link创建存储库链接
td_delete_repository_link删除存储库链接

共享项目

工具说明
td_list_shared_projects列出共享项目
td_list_shared_tasks列出共享项目中的任务
td_update_shared_task更新共享项目中的任务
td_list_shared_deployment_stages列出共享项目的部署阶段
td_create_shared_deployment_stage在共享项目中创建部署阶段
td_list_shared_repository_links列出共享项目的存储库链接
td_create_shared_repository_link在共享项目中创建存储库链接
td_list_shared_project_notes列出共享项目的注释
td_create_shared_project_note在共享项目中创建注释
td_update_shared_project_note更新共享项目中的注释
td_delete_shared_project_note删除共享项目中的注释

分析和报告

工具说明
td_get_dashboard_summary概述:今天的任务、逾期的任务、本周的工作日志、即将到来的截止日期
td_get_team_workload团队工作量:记录与估计与一段时间内每个用户的容量
td_list_recurring_tasks列出具有重复配置的重复任务
td_list_overdue_tasks过期任务(先排序最旧的任务)
td_list_tasks_by_date_range按计划日期或日期范围内的截止日期筛选的任务
td_analyze_dependencies依赖性分析:阻塞任务、阻塞链、关键路径

诊断

工具说明
td_sync_status同步状态

用法示例

列出项目

Show me all projects in Todocko

列出任务

What tasks do I have with status "todo"?
Show tasks for project TODO

任务详细信息

What are the details of task TODO-15?

创建任务

Create a new task in project PROJ with title "Fix login bug" and priority high
Create a task with deadline 2026-03-15 and scheduledDate 2026-03-10

更新任务

Mark task PROJ-5 as completed
Assign task TODO-10 to user with ID xyz
Set scheduledDate of task TODO-10 to tomorrow

记录时间

Log 2 hours of work on task TODO-15 with description "Feature implementation"

使用附件

Upload file /home/user/report.pdf as attachment to task TODO-15
What attachments does task TODO-15 have?
Delete attachment with ID xyz

共享项目

Show shared projects
What tasks are in the shared project?
Mark task as deployed to production

部署阶段

What deployment stages does the project have?
Create a new deployment stage "Staging" for the shared project

子任务

Create a sub-task for task TODO-15 in project TODO
Detach task TODO-20 from its parent (parentTaskId: null)

分析和报告

What's my dashboard summary for today?
How is the team's workload this week?
What tasks are overdue?
Show tasks scheduled for next week
Analyze dependencies in project TODO
What recurring tasks do I have?

安全

重要提示: 您的备份短语(助记符)是敏感数据!

  • 永远不要在与AI的对话中直接分享它
  • 在MCP服务器配置中,短语是安全的(AI无法访问它)
  • 任何有你短语的人都可以完全访问你的数据

数据位置

数据库存储在 ~/.todocko/ 目录:

平台路径
Linux~/.todocko/
macOS~/.todocko/
窗户C:\Users\\.todocko\

文件夹:

  • todocko.db -您的个人数据(任务、项目)
  • todocko-shared.db -共享项目

配置更改

克劳德代码(CLI)

在更改配置后 ~/.claude/settings.json (例如,更改助记符),运行以下命令:

/mcp

这将使用新配置重新启动MCP服务器。

切换到其他帐户

当将助记符更改为 不同的Todoko帐户,您需要删除本地数据库:

# Linux/macOS
rm ~/.todocko/todocko.db

# Windows
del %USERPROFILE%\.todocko\todocko.db

数据库包含前一个助记符中的所有者ID。删除后,将在下次启动时创建一个新的数据库,并下载新帐户的数据。

故障排除

服务器无法启动

  • 检查你是否有Node.js 18+
  • 检查你是否跑过 npm run build
  • 在Claude Desktop中检查日志

数据未同步

  • 验证备份短语是否正确(24个单词)
  • 检查网络连接
  • 等待几秒钟进行同步
  • 尝试删除 ~/.todocko/todocko.db 并重新启动

工具不可见

  • 重新启动克劳德桌面
  • 在克劳德代码中,使用 /mcp 用于重新加载
  • 检查配置文件
  • 检查dist/index.js的路径

发展

# Install dependencies
npm install

# Build
npm run build

# Watch mode for development
npm run dev

# Manual run
TODOCKO_MNEMONIC="your phrase" npm start

目录标签

目录标签

数据分析团队协作TypeScriptClaude任务管理本地部署项目管理AI集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

87

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明sessionlocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP