vikunja-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@vikunja-mcplist all projects"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
vikunja-mcp
MCP server for Vikunja task management. Lightweight API wrapper — no auth dance, just works.
Tools
Tool | Description |
| List all projects |
| Get project by ID |
| Create a new project |
| Update a project |
| Delete a project |
| List/filter/search tasks |
| Get task by ID |
| Create a task |
| Update a task |
| Delete a task |
| Create multiple tasks at once |
| List all labels |
| Create a label |
| Tag a task with a label |
| Remove label from task |
| List task comments |
| Comment on a task |
Related MCP server: vikunja-mcp
Setup
Claude Code (~/.claude.json)
{
"mcpServers": {
"vikunja": {
"type": "stdio",
"command": "npx",
"args": ["-y", "vikunja-mcp"],
"env": {
"VIKUNJA_API_URL": "http://your-instance/api/v1",
"VIKUNJA_API_TOKEN": "tk_your_token_here"
}
}
}
}From source
git clone https://github.com/ugoi/vikunja-mcp.git
cd vikunja-mcp
npm install && npm run build
VIKUNJA_API_URL=http://localhost:3456/api/v1 VIKUNJA_API_TOKEN=tk_xxx node dist/index.jsGet an API token
Vikunja UI: Settings > API Tokens > Create Token
Grant permissions for: tasks, projects, labels (each: read_all, create, update, delete).
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
- mcpOAuthnet.todoist
Official Todoist MCP server for AI assistants to manage tasks, projects, and workflows.
Related MCP Servers
- AlicenseBqualityDmaintenanceConnect your AI assistant to Vikunja, the open-source task manager. This MCP server lets you manage projects, tasks, kanban boards, and more—just by asking.3143 npm15MIT
- AlicenseNot gradedqualityAmaintenanceA stateless FastMCP server that exposes the Vikunja REST API as MCP tools for managing projects, tasks, labels, comments, filters, and webhooks, designed for multi-agent use with token passthrough for per-agent authentication.3MIT
- FlicenseAqualityBmaintenanceAn MCP server that exposes tasks in a Vikunja instance as typed tools for list, get, add, update, complete, and reopen operations, enabling natural language task management via Claude.7-
- AlicenseNot gradedqualityCmaintenanceBridges MCP clients to a self-hosted Vikunja instance, exposing tools for managing projects, tasks, labels, and comments.16 npmMIT