Opinionated MCP Server for Vikunja
Opinionated MCP Server for Vikunja. That is what the vikunja mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
E[Hyperfocus Metadata] -->|Embedded JSON| D F[Focus Session] -->|Energy/Mode/Time| A ```
The server publishes 7 tools. What each one is for:
daily-focus — Get AI-recommended task listget-focus-recommendation — Single best task with reasoningget-task-metadata — Extract hyperfocus metadataupsert_task — Create/update tasksPrerequisites — The Prerequisites tool exposed by this serverInstallation — The Installation tool exposed by this serverConfiguration — The Configuration tool exposed by this serverSetup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.
Configuration is passed through the environment: VIKUNJA_URL, VIKUNJA_TOKEN, OPENAI_API_KEY. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
Plenty of planning and project tracking servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Vikunja's toolset — daily-focus, get-focus-recommendation, get-task-metadata and 4 more — is a fair guide to whether it matches your workflow. It is maintained by BelKirill; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| daily-focus | Get AI-recommended task list |
| get-focus-recommendation | Single best task with reasoning |
| get-task-metadata | Extract hyperfocus metadata |
| upsert_task | Create/update tasks |
| Prerequisites | The Prerequisites tool exposed by this server. |
| Installation | The Installation tool exposed by this server. |
| Configuration | The Configuration tool exposed by this server. |
| Variable | Description | Required |
|---|---|---|
| VIKUNJA_URL | Endpoint or connection string the server talks to. | Yes |
| VIKUNJA_TOKEN | Credential the server authenticates with. | Yes |
| OPENAI_API_KEY | Credential the server authenticates with. | Yes |
Your workspace, on speaking terms with AI — search, read and write Notion pages and databases.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.