Weeek MCP Server
by yolkinsio.github.YOLKINS/weeek-mcpv1.0.1
Local MCP server for Weeek (stdio transport) — read-only by default, opt-in write tools.
context tax
queued
security
queued
cold start
queued
freshness
Maintained50d ago
Install Weeek MCP server
Install in Claude Code
claude mcp add weeek -e WEEEK_ACCESS_TOKEN='<weeek-access-token>' -- npx -y weeek-mcpInstall in Cursor
{
"mcpServers": {
"weeek": {
"command": "npx",
"args": [
"-y",
"weeek-mcp"
],
"env": {
"WEEEK_ACCESS_TOKEN": "<weeek-access-token>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"weeek": {
"command": "npx",
"args": [
"-y",
"weeek-mcp"
],
"env": {
"WEEEK_ACCESS_TOKEN": "<weeek-access-token>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"weeek": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"weeek-mcp"
],
"env": {
"WEEEK_ACCESS_TOKEN": "<weeek-access-token>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"weeek": {
"command": "npx",
"args": [
"-y",
"weeek-mcp"
],
"env": {
"WEEEK_ACCESS_TOKEN": "<weeek-access-token>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| WEEEK_ACCESS_TOKEN | yes | yes | Weeek Public API v1 access token. Required — the server refuses to start without it. |
| READ_ONLY | — | — | Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default. |
| ENABLED_TOOLS | — | — | Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'. |
| WEEEK_BASE_URL | — | — | Override the Weeek API base URL. Defaults to the public v1 endpoint. |
| WEEEK_TIMEOUT_MS | — | — | Per-request timeout in milliseconds. |
| MAX_RESPONSE_CHARS | — | — | Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads. |
Freshness
Maintained — last maintenance signal 50d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-08-20 · 50d ago · GitHub
Latest release
2026-08-17 · 53d ago · GitHub · v1.0.0
Package published
no data · npm/PyPI
Registry entry updated
2026-08-20 · 50d ago · official registry · v1.0.1
FAQ
›How do I install the Weeek MCP server in Claude Code?
Run: claude mcp add weeek -e WEEEK_ACCESS_TOKEN='<weeek-access-token>' -- npx -y weeek-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Weeek require an API key?
Yes. It expects WEEEK_ACCESS_TOKEN, of which 1 is a secret.
›Can I use Weeek as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Weeek in the official MCP registry?
Yes, as io.github.YOLKINS/weeek-mcp.