MCP server for WEEEK — create and manage tasks by name, not IDs (one call instead of four). npm + one-click .mcpb.
claude mcp add weeek-mcp -- npx -y weeek-mcp-smart{
"mcpServers": {
"weeek-mcp": {
"command": "npx",
"args": ["-y", "weeek-mcp-smart"]
}
}
}MCP Servers overview
# weeek-mcp-smart
[](https://www.npmjs.com/package/weeek-mcp-smart)
[](https://www.npmjs.com/package/weeek-mcp-smart)
[](https://github.com/IlyaIvanchikov/weeek-mcp/actions/workflows/test.yml)
[](https://www.npmjs.com/package/weeek-mcp-smart)
[](./LICENSE)
**The only one-click WEEEK MCP server** — it takes **names, not IDs**. Create a task in one call:
```
weeek_create_task({ title: "Ship v1", project: "Marketing",
column: "In Progress", assignee: "Ilya", due: "next friday" })
```
No `list_projects → list_boards → list_columns → list_members` dance first.
<!-- DEMO: drop a gif/screenshot here — an agent creating a task by name in one call.
Your PROMOTE.md calls this the biggest single stars lever. Suggested:  -->
## Install (Claude Code / Cursor)
```bash
claude mcp add weeek -s user -- npx -y weeek-mcp-smart
# then set WEEEK_API_TOKEN in the generated config
```
## Install (Claude Desktop, one click)
**[⬇ Download the latest `.mcpb`](https://github.com/IlyaIvanchikov/weeek-mcp/releases/latest/download/weeek-mcp-smart.mcpb)**, then open it in Claude Desktop (Settings → Extensions → install from file). You'll be prompted for your WEEEK API token — it's stored in your OS keychain.
All releases: https://github.com/IlyaIvanchikov/weeek-mcp/releases
## Get a token
WEEEK → Settings → API → generate a personal token.
## Configuration
| Env var | Required | Default | Purpose |
|---|---|---|---|
| `WEEEK_API_TOKEN` | to call tools | — | Your WEEEK personal API token. The server starts and lists its tools without it, but any tool call fails until it is set. |
| `WEEEK_API_BASE_URL` | no | `https://api.weeek.net/public/v1` | Override for self-hosted / regional hosts. |
| `WEEEK_TIMEOUT_MS` | no | `30000` | Per-request timeout. |
| `WEEEK_ATTACH_DIR` | no | the server's working directory | Directory `weeek_attach_file` may read from (see Safety). |
| `WEEEK_ATTACH_MAX_BYTES` | no | `10485760` (10 MB) | Max attachable file size. |
## Safety
This server is driven by an LLM that can read untrusted content (task text, web pages), so the two riskiest tools are guarded:
- **`weeek_attach_file`** only reads files inside an allowed directory (its subfolders included). By default that's the server's **working directory** — so it works with no setup for local files, while paths outside it (`/etc/passwd`, `~/.ssh`, `..` traversal, symlinks that escape) are refused. Set `WEEEK_ATTACH_DIR` to point the jail somewhere specific or lock it down further. No special folder is required.
- **`weeek_delete_task`** is permanent and requires an explicit `confirm: true`; to merely close a task use `weeek_complete_task`.
## Tools
Reads: `weeek_version`, `weeek_list_projects`, `weeek_list_tasks`, `weeek_get_task`.
Writes: `weeek_create_task`, `weeek_create_tasks`, `weeek_update_task`, `weeek_move_task`, `weeek_complete_task`, `weeek_attach_file`, `weeek_delete_task`.
## Author
**Ilya Ivanchikov** — [GitHub](https://github.com/IlyaIvanchikov) · [LinkedIn](https://www.linkedin.com/in/ilyaivanchikov) · [Telegram](https://t.me/IlyaIvanchikov) · [Channel](https://t.me/ivanchikovitclub)
What people ask about weeek-mcp
What is IlyaIvanchikov/weeek-mcp?
+
IlyaIvanchikov/weeek-mcp is mcp servers for the Claude AI ecosystem. MCP server for WEEEK — create and manage tasks by name, not IDs (one call instead of four). npm + one-click .mcpb. It has 1 GitHub stars and was last updated today.
How do I install weeek-mcp?
+
You can install weeek-mcp by cloning the repository (https://github.com/IlyaIvanchikov/weeek-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is IlyaIvanchikov/weeek-mcp safe to use?
+
IlyaIvanchikov/weeek-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains IlyaIvanchikov/weeek-mcp?
+
IlyaIvanchikov/weeek-mcp is maintained by IlyaIvanchikov. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to weeek-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy weeek-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/ilyaivanchikov-weeek-mcp)<a href="https://claudewave.com/repo/ilyaivanchikov-weeek-mcp"><img src="https://claudewave.com/api/badge/ilyaivanchikov-weeek-mcp" alt="Featured on ClaudeWave: IlyaIvanchikov/weeek-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!