weeek-mcp-smart
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WEEEK_API_TOKEN | Yes | Your WEEEK API token from Settings → API → generate a personal token. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| weeek_versionA | Return this MCP server's name and version, so callers can check which build is running. |
| weeek_list_projectsA | List WEEEK projects (id + name). |
| weeek_list_tasksA | List WEEEK tasks with server-side filters. Set allPages=true together with userId, startDate, and endDate to fetch every matching page inside the connector without returning unrelated workspace pages. |
| weeek_get_taskA | Get one WEEEK task by id (includes its assignees). |
| weeek_list_membersA | List WEEEK workspace members (id + display name). Use to find the id for assigning a task to someone; pass that id as |
| weeek_create_taskA | Create a WEEEK task. Accepts project/column/assignee by NAME or id, and a natural-language |
| weeek_create_tasksA | Create many WEEEK tasks in one call. Returns a per-item report; one bad name does not abort the batch. |
| weeek_update_taskA | Update an existing WEEEK task's title or due date. NOTE: description is NOT updatable — WEEEK's API silently ignores it on update; set the description at create time (weeek_create_task) or edit it in the UI. |
| weeek_delete_taskA | Permanently delete a WEEEK task by id. Irreversible — the task is removed, not just completed. Requires confirm:true; to merely close a task use weeek_complete_task instead. |
| weeek_attach_fileA | Attach a local file to a WEEEK task. For safety only files inside the allowed directory (the server's working directory by default, or WEEEK_ATTACH_DIR if set) — and its subfolders — may be attached; paths outside it are refused. |
| weeek_move_taskA | Move a WEEEK task to a column (by name or id, scoped to the given board) on that board. |
| weeek_complete_taskA | Mark a WEEEK task complete, or reopen it (completed:false). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/IlyaIvanchikov/weeek-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server