{"id":"democratize-technology-vikunja-mcp","name":"vikunja-mcp","af_score":75.8,"security_score":65.0,"reliability_score":53.8,"what_it_does":"MCP server that exposes Vikunja task/project/workflow functionality as subcommand-style tools, with session-based token/JWT authentication, validation, rate limiting, and retry/circuit-breaking for resilience.","best_when":"You want an MCP-compatible assistant to operate Vikunja with typed inputs, pagination, and guardrails against abusive requests.","avoid_when":"You cannot securely provision/store API tokens/JWTs or you cannot constrain the assistant’s tool use to least-privilege operations.","last_evaluated":"2026-03-30T15:20:44.912379+00:00","has_mcp":true,"has_api":false,"auth_methods":["API token authentication (tk_*)","JWT authentication (eyJ* tokens)"],"has_free_tier":false,"known_gotchas":["JWT token expiry: the assistant/operator may need to refresh/reprovide JWT periodically.","Different tool availability/capabilities depending on API token vs JWT (users/export likely JWT-only).","Bulk operations may have limits (e.g., bulk create/delete max 100); agents should respect these constraints to avoid failures.","Filtering syntax is passed as a string; malformed filters may be rejected by validation/parsing."],"error_quality":0.0}