Weeek MCP server for tasks and time tracking

weeek-mcp

An MCP server for Weeek: projects, boards, tasks and time tracking with reports right from Claude Code

MCP server

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • The tools create and change tasks and time entries in the Weeek workspace
All reasons and checks
Russian stack

wh1tespirit/weeek-mcp

Install

Manual install

python -m venv .venv && .venv\Scripts\python.exe -m pip install -r requirements.txt

The command from the README for Windows; venv paths differ on Linux/Mac.

This is third-party code. Review the repository files before installing.

What it does

The Python server gives an agent access to a Weeek workspace: a list of projects, a project's boards and columns, tasks filtered by date and status, a full task card, creating and updating a task, marking it done, logging time against a task, and a grouped time summary report. It is covered by pytest tests.

Who it is for. For Weeek users who want to manage tasks and time tracking through an agent, by voice or text.

Good fit when

  • You want to create or update a Weeek task without opening the browser
  • You want to quickly log time against a task
  • You need a grouped time summary for a period

Not a fit when

  • You need Weeek areas beyond tasks, boards and time: chats, docs, CRM
  • You do not use Weeek

Example request

Create a task in the Marketing project on the Ideas board and log an hour of time against it

Limitations

The project is maintained by one author, with no stars; the README is in Russian. It needs a Weeek API token. The create, update and complete-task tools change workspace data.

How to disable. Remove the server from your MCP client config, for example claude mcp remove weeek.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
WEEEK_API_TOKEN
required, secret
Weeek API token from Settings → API

Security check

  • The tools create and change tasks and time entries in the Weeek workspace

README in short

The README lists nine tools in a table: projects, boards, filtered tasks, a task card, create, update, complete, time logging and a time report. It shows setup via venv and requirements.txt, token configuration in .env, connecting to Claude Code, and running tests via pytest.

FAQ

How do I get a Weeek token?

Inside Weeek itself: Settings → API.

Official

A self-hosted knowledge base with block-level references and a built-in MCP server for connecting AI agents to your notes

MCP serverMedium risk46.5KRepository stars
Editors’ pick

A CLI for every Google Workspace API with JSON output and agent skills: Drive, Gmail, Calendar, Sheets and more

CLIHigh risk31.2KRepository stars
Editors’ pick

Local search over Markdown notes, docs and meeting transcripts: keywords, semantic search and reranking, with an MCP server

CLIMedium riskNo VPN needed30.1KRepository stars
Editors’ pick

A task manager for AI-driven development: breaks a PRD into dependent tasks and guides the agent through them via MCP or CLI

MCP serverMedium risk28.1KRepository stars
Foxx AIWeeek MCP server for tasks and time tracking

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.