WEEEK MCP generated from OpenAPI, with CRM

WEEEK MCP

A WEEEK MCP server built from the official OpenAPI spec: tasks, time tracking and the full CRM part with funnels and deals

  • 2 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Can create and change deals, contacts and organizations in the WEEEK CRM
  • The token grants full access to both tasks and commercial CRM data
All reasons and checks
Russian stack

maxviksna/weeek-mcp

Install

Services

Manual install

git clone https://github.com/MaxViksna/weeek-mcp.git && cd weeek-mcp && npm install && npm run build

Install by cloning the current repository (the README references the author's earlier login); then run with WEEEK_API_TOKEN=token npm start.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Can create and change deals, contacts and organizations in the WEEEK CRM
  • The token grants full access to both tasks and commercial CRM data

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

What it does

The server generates its tools directly from WEEEK's official OpenAPI spec, so method names and parameters are not rewritten by hand and match the developer docs. Coverage is broader than other servers in this batch: alongside portfolios, projects, boards, columns and tasks with watchers, assignees, timers and time tracking, it gives full access to WEEEK's CRM part, funnels, statuses, deals, organizations, contacts, currencies and entity links, plus custom fields wherever they exist. The npm run update:openapi command pulls a fresh spec from developers.weeek.net, and a weeek_list_operations utility tool searches for the right method by tag or text among everything generated.

Who it is for. For people who need not just a WEEEK task board but the CRM too: deals, funnels and contacts.

Good fit when

  • You need access to WEEEK CRM deals, funnels and contacts, not just tasks
  • You want tool names and parameters to match the official API docs exactly
  • You need time tracking on tasks alongside managing them

Not a fit when

  • You want a compact handful of convenient tools rather than a full auto-generated list
  • You do not need the CRM part, a simpler task-only server would fit

Example request

Show all deals in the Sales funnel with an in-progress status and create a task for the largest one

MCP

Transport
stdio
Authentication
API key

Environment variables

WEEEK_API_TOKEN required, secret
The WEEEK token from workspace settings, API section.
WEEEK_TOKEN secret
An alternative token variable name, supported if already used in your config.

Limitations

Since tools are generated from OpenAPI, there are many of them and they are named after API methods rather than plain language, hence the weeek_list_operations search helper. It needs your own WEEEK_API_TOKEN (the WEEEK_TOKEN name is also supported). The project is small, with no packaged releases.

How to disable. Remove the weeek server from your MCP client configuration and revoke the token in WEEEK settings.

FAQ

Is there access to the WEEEK CRM, not just tasks?

Yes, the server covers funnels, statuses, deals, organizations, contacts and currencies alongside tasks and projects.

How do I find the right tool among the auto-generated ones?

The weeek_list_operations utility tool searches available operations by tag or text.

Discussion

No questions or reviews yet.

Russian stack

Python MCP server for WEEEK API v1: tasks, projects, boards, funnels, deals and contacts, with SSE mode for n8n

MCP serverBroad access2Repository stars
Russian stack

A 12-tool WEEEK MCP server split into 7 read and 5 write tools, so an MCP client can auto-approve the safe ones

MCP serverExtended access1Repository stars
Russian stack

A WEEEK MCP server: tasks via the public API and full knowledge-base CRUD via the internal API with a saved browser session

MCP serverExtended access2Repository stars
Russian stack

A local MCP server for Weeek: projects, tasks and boards are read-only by default, writes are opt-in

MCP serverExtended access
Russian stack

A WEEEK MCP server creates a task from project, column and assignee names in one call, no chain of lookups for their IDs

MCP serverExtended access4Repository stars
Russian stack

A WEEEK MCP server that is read-only by default: tasks, attachments and comments via a browser session, writes are opt-in

MCP serverExtended access

README in short

The Russian README stresses that tools are built from WEEEK's official OpenAPI spec without hand-rewriting names. It lists capabilities across three blocks: workspace, Task Manager (portfolios, projects, boards, tasks, time tracking, attachments, custom fields) and CRM (funnels, statuses, deals, organizations, contacts, currencies, links). It shows a spec-update command, install by cloning and building, token setup, a Claude Desktop config, and example tool names plus weeek_list_operations.

README badge

Report a problem