npm weeek-mcp-smartstdioMITupdated 1mo ago
The only one-click WEEEK MCP server โ it takes names, not IDs. Create a task in one call:
What can you do with WEEEK (smart)?
weeek-mcp-smart
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.
Install (Claude Code / Cursor)
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, 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_fileonly 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. SetWEEEK_ATTACH_DIRto point the jail somewhere specific or lock it down further. No special folder is required.weeek_delete_taskis permanent and requires an explicitconfirm: true; to merely close a task useweeek_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 ยท LinkedIn ยท Telegram ยท Channel
Install
Add WEEEK (smart) to your client. Pick the one you use.
claude mcp add weeek-mcp-smart -- npx -y weeek-mcp-smartcodex mcp add weeek-mcp-smart -- npx -y weeek-mcp-smartamp mcp add weeek-mcp-smart -- npx -y weeek-mcp-smart{
"mcpServers": {
"weeek-mcp-smart": {
"command": "npx",
"args": [
"-y",
"weeek-mcp-smart"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"weeek-mcp-smart": {
"command": "npx",
"args": [
"-y",
"weeek-mcp-smart"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"weeek-mcp-smart","command":"npx","args":["-y","weeek-mcp-smart"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"weeek-mcp-smart": {
"command": "npx",
"args": [
"-y",
"weeek-mcp-smart"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"weeek-mcp-smart": {
"command": "npx",
"args": [
"-y",
"weeek-mcp-smart"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"weeek-mcp-smart": {
"command": "npx",
"args": [
"-y",
"weeek-mcp-smart"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"weeek-mcp-smart": {
"type": "local",
"command": "npx",
"args": [
"-y",
"weeek-mcp-smart"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"weeek-mcp-smart": {
"command": {
"path": "npx",
"args": [
"-y",
"weeek-mcp-smart"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y weeek-mcp-smartRun `goose configure`, choose **Add Extension โ Command-line Extension**, and paste this command.
Score
39 / 100
Incomplete
- Documentation22/25
- Maintenance16/25
- Trust13/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 30 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint โ no local install
Version history
| Versions | Published |
|---|---|
| 0.4.4Latest | Aug 1, 2026 |
| 0.4.3 | Aug 1, 2026 |