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
High risk
We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.
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
Install
Manual install
git clone https://github.com/MaxViksna/weeek-mcp.git && cd weeek-mcp && npm install && npm run buildInstall by cloning the current repository (the README references the author's earlier login); then run with WEEEK_API_TOKEN=token npm start.
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 oneLimitations
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.
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. |
Security check
- Can create and change deals, contacts and organizations in the WEEEK CRM
- The token grants full access to both tasks and commercial CRM data
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.
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.
Related
Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent
Yandex Kit skills for store management
kit-skills
Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex
YouGile MCP by Indalo
YouGile MCP
Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit
Bitrix24 portal MCP server
MCP-сервер портала Битрикс24
Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail