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%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。