Manage Vikunja tasks with natural language through typed MCP tools.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "vikunja-mcp" yet — see the docs or source repo.
Add a task to my Vikunja: title "Submit weekly report" with a due time of 5 PM tomorrow.
The AI calls the add-task tool and returns key details of the new task, such as title and due date.
Show me the details and current status of the task "Prepare product review" in Vikunja.
The AI calls the get-task tool and returns the matching task details and current status.
Mark "Contact supplier" as completed; if I later say I need to continue it, reopen it for me.
The AI can call the complete or reopen tool based on the instruction and confirm the task status was updated.
Office workers or students can use natural language to view, add, update, and complete tasks in Vikunja instead of manually navigating the interface.
Users already working with Claude and MCP can expose Vikunja tasks as typed tools and query or update them within the same conversation.
When a task was completed by mistake or needs to be resumed, users can complete or reopen it with natural language and avoid extra context switching.
This is an MCP server that exposes tasks in a Vikunja instance as typed tools. It supports listing, getting, adding, updating, completing, and reopening tasks, enabling natural-language task management via Claude.
Based on the description, it supports list, get, add, update, complete, and reopen operations. In practice, that means you can view, create, modify, and change task completion state.
From the provided information, you need at least a Vikunja instance because the server exposes tasks from it. The installation method, authentication setup, and runtime requirements are not specified here; see the source repository.
Let AI manage tasks, projects, labels, and users in Vikunja.
Manage Vikunja projects, tasks, labels, and comments through API tools.
Manage Vikunja projects, tasks, comments, and labels through its API.
Create and view todo tasks with natural language for efficient task management.
Manage todo lists and tasks with natural language commands.
Use natural language to automate local text, math, and todo tasks.