{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.OniVe/weeeking","description":"MCP server for Weeek with full public API coverage: tasks, projects, CRM, time tracking.","title":"Weeeking","repository":{"url":"https://github.com/OniVe/weeeking","source":"github"},"version":"0.6.0","packages":[{"registryType":"npm","identifier":"weeeking","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Weeek API token (Weeek: Settings → API). Alternative: store it with `weeeking store-token`.","isSecret":true,"name":"WEEEK_API_TOKEN"},{"description":"Alias for WEEEK_API_TOKEN (checked second).","isSecret":true,"name":"WEEEK_TOKEN"},{"description":"true (default) — read-only mode: write tools are hidden. Set false to allow changes.","name":"READ_ONLY"},{"description":"Language of user-facing texts: ru (default) or en — help, tool descriptions, prompts, errors.","name":"WEEEK_LANG"},{"description":"Absolute allow list of OpenAPI operation ids/masks (comma/space separated): anything not listed is forbidden; a set-but-empty value is a startup error. Cannot be combined with WEEEK_PROFILE.","name":"WEEEK_ALLOW_ACTIONS"},{"description":"Deny list of OpenAPI operation ids/masks (e.g. delete-*): denied operations are hidden and rejected on call; a set-but-empty value is a startup error.","name":"WEEEK_DENY_ACTIONS"},{"description":"Ready access profile: executor — reads plus task and comment creation only.","name":"WEEEK_PROFILE"},{"description":"Custom API base URL (proxy or self-hosted gateway).","name":"WEEEK_BASE_URL"},{"description":"1 — do not read the token from the system keychain (Credential Manager / Keychain / Secret Service).","name":"WEEEK_DISABLE_KEYCHAIN"},{"description":"Maximum response size in characters (default 60000).","name":"WEEEK_MAX_RESPONSE_CHARS"},{"description":"Client-side request rate limit in requests per second (token bucket, retries included). Empty or <=0 disables it; values below 0.001 are rejected at startup.","name":"WEEEK_RPS"},{"description":"Burst capacity in tokens (default: ceil(RPS), at least 1).","name":"WEEEK_RPS_BURST"},{"description":"debug — verbose HTTP logs to stderr (no token).","name":"WEEEK_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-13T01:58:17.008858Z","publishedAt":"2026-10-13T01:58:17.008858Z","updatedAt":"2026-10-13T01:58:17.008858Z","isLatest":true}}}
