deskatom-mcp-server
v2.7.0
Published
Local stdio MCP server for DeskAtom task and group management.
Maintainers
Readme
DeskAtom MCP Server
Local stdio MCP server for managing DeskAtom tasks, groups, batch operations, statistics, and AI task splitting.
Quick Start
Use it directly from npm with npx:
{
"mcpServers": {
"deskatom": {
"command": "npx",
"args": ["-y", "deskatom-mcp-server@latest"]
}
}
}On Windows, if your MCP client cannot find npx, use the cmd wrapper:
{
"mcpServers": {
"deskatom": {
"command": "cmd",
"args": ["/c", "npx", "-y", "deskatom-mcp-server@latest"]
}
}
}GitHub Release Zip
If you install from the GitHub release zip instead:
npm install --omit=dev
node mcpServer.jsThen configure your MCP client to run the absolute path to mcpServer.js.
Publish
From the DeskAtom repository root:
pnpm mcp:check
pnpm mcp:publish:dry-run
npm login
pnpm mcp:publish
pnpm mcp:zipData Location
By default, DeskAtom data is stored locally:
Windows: %APPDATA%\DeskAtom
macOS/Linux: ~/.deskatomFiles used by the server:
tasks.jsonai-settings.json
Set DESKATOM_DATA_DIR in the MCP client environment to use a custom data folder.
Tools
deskatom_list_tasksdeskatom_add_taskdeskatom_add_tasksdeskatom_update_taskdeskatom_update_tasksdeskatom_set_tasks_completeddeskatom_set_tasks_groupsdeskatom_add_tasks_to_groupsdeskatom_remove_tasks_from_groupsdeskatom_toggle_taskdeskatom_toggle_tasksdeskatom_delete_taskdeskatom_delete_tasksdeskatom_clear_tasksdeskatom_reorder_taskdeskatom_list_groupsdeskatom_create_groupdeskatom_create_groupsdeskatom_update_groupdeskatom_update_groupsdeskatom_delete_groupdeskatom_delete_groupsdeskatom_reorder_groupdeskatom_get_task_statsdeskatom_ai_split_textdeskatom_apply_split_tasks
