whoami
Return the current Kaneo user for the configured authentication method.
无需输入参数。

io.github.usekaneo由 GitHub 账号 usekaneo 发布v0.1.14更新于 Oct 26, 2026
Official MCP server for Kaneo: manage tasks, projects, and labels from Claude and other MCP clients
Kaneo 官方 MCP 服务器,让助手管理 Kaneo 的任务、项目、标签、评论、关联与工时记录。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
参照 仓库 中的启动说明。
Project management that doesn't become the project.
[Kaneo project board with the Kaneo logo and tagline]
Code, translations, documentation, and bug reports are welcome. Start with the contributing guide and local development setup. Pay particular attention to contribution eligibility.
Join us on Discord, report bugs in GitHub Issues, or submit and vote on feature requests at Kaneo Feedback.
Kaneo is open source. If you find it useful, consider sponsoring the project to help support ongoing development.
This project is tested with BrowserStack.
MIT License - see LICENSE for details.
Built with ❤️ by the Kaneo team and contributors
来源:README.md,提交 dd92f6b
Return the current Kaneo user for the configured authentication method.
无需输入参数。
List workspaces (Better Auth organizations) the signed-in user can access.
无需输入参数。
List projects in a workspace.
workspaceId必填includeArchivedGet a single project by ID.
id必填Create a project in a workspace.
icon必填name必填slug必填workspaceId必填Update project metadata (PATCH-style: only provided fields are changed).
id必填iconnameslugisPublicdescriptionList a bounded page of tasks for a project (50 by default, maximum 100). Use pagination.totalPages and page to retrieve the rest; filters and sorting apply before pagination. For every task page, also follow relatedPage through pagination.relatedTotalPages for complete labels, links and column metadata. Custom field values are not included; use get_task_custom_field_values.
pagelimitsortBystatusdueAfterprioritydueBeforeprojectId必填sortOrderassigneeIdrelatedPageGet a task by ID. Custom field values are not included; use get_task_custom_field_values.
taskId必填Get one task by its ticket ID (project key and number, e.g. KAN-12). If multiple accessible tasks share the ID, provide workspaceId or projectId.
ticketId必填projectIdworkspaceIdCreate a task in a project.
title必填status必填userIddueDatepriority必填projectId必填startDatedescription必填Duplicate a task in the same project, copying its fields and labels. Pass title to rename the copy.
titletaskId必填Update a task (fetches current task, merges fields, then full update).
titlestatustaskId必填userIddueDatepositionpriorityprojectIdstartDatedescriptionMove a task to another project (and optional column status).
taskId必填destinationStatusdestinationProjectId必填Update only the status (column) of a task.
status必填taskId必填List comments on a task.
taskId必填Add a comment to a task.
taskId必填content必填Update one of your comments on a task.
content必填commentId必填Delete one of your comments from a task.
commentId必填List labels defined in a workspace.
workspaceId必填Create a label in a workspace (optionally attach to a task).
name必填color必填taskIdworkspaceId必填Attach an existing label to a task.
taskId必填labelId必填Detach a label from its current task.
labelId必填Create a relation between two tasks. relationType: 'subtask' (sourceTaskId is the parent, targetTaskId the child), 'blocks' (sourceTaskId blocks targetTaskId), or 'related' (bidirectional).
relationType必填sourceTaskId必填targetTaskId必填List all relations (subtask/blocks/related) involving a task.
taskId必填Delete a task relation by its relation ID.
id必填Delete a task or workspace label by ID. Workspace-label cascades resume automatically; repeat the tool if pendingDeletion remains true.
id必填List the members of a workspace. Use this to resolve the user ID an assignee tool expects.
workspaceId必填Search across tasks, projects, workspaces, comments, and activities.
q必填typelimitprojectIdworkspaceIdList a project's columns. Their slugs are the values update_task_status and create_task accept as a status.
projectId必填List a project's custom field definitions: id, name, type (text, number, date, dropdown, boolean, multiselect), required, options, and defaultValue.
projectId必填List a task's custom field values with each field's name, type, and options. Fields without a value are omitted. Multiselect values are JSON array strings.
taskId必填Set or clear one custom field value on a task. Get fieldId from list_project_custom_fields. Pass dates as YYYY-MM-DD, a dropdown value as one of its options, multiselect values as an array of options, and null to clear the value (required fields can't be cleared).
value必填taskId必填fieldId必填Delete a task by ID.
taskId必填Assign a task to a workspace member, or pass a null userId to unassign it.
taskId必填userId必填Set a task's due date. Omit dueDate to clear it.
taskId必填dueDateList the time entries logged against a task.
taskId必填Get a single time entry by ID.
id必填Log time against a task. Omit endTime to leave the entry running.
taskId必填endTimestartTime必填descriptionUpdate a time entry. startTime is required; omitting endTime keeps the stored one. startTime cannot be later than the end time.
id必填endTimestartTime必填descriptionList a task's activity history.
taskId必填List the signed-in user's notifications.
无需输入参数。
已满足适用检查项的 90%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。