weeek-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WEEEK_TOKEN | No | Alias for WEEEK_API_TOKEN | |
| WEEEK_BASE_URL | No | Base URL for the WEEEK API | https://api.weeek.net/public/v1 |
| WEEEK_API_TOKEN | No | Bearer token from WEEEK workspace settings (required) | |
| WEEEK_TIMEOUT_MS | No | Request timeout in milliseconds | 30000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| weeek_list_operationsC | List generated WEEEK API operations exposed by this MCP server. |
| weeek_get_workspace_infoB | GET /ws. Get workspace info for current token. Tags: Workspace. |
| weeek_get_workspace_membersB | GET /ws/members. Get workspace members for current workspace. Tags: Workspace. |
| weeek_tag_listC | GET /ws/tags. Tag list. Tags: Tags. |
| weeek_create_tagD | POST /ws/tags. Create tag. Tags: Tags. Body: application/json. |
| weeek_tagC | GET /ws/tags/{id}. Tag. Tags: Tags. |
| weeek_update_tagD | PUT /ws/tags/{id}. Update tag. Tags: Tags. Body: application/json. |
| weeek_delete_tagC | DELETE /ws/tags/{id}. Delete tag. Tags: Tags. |
| weeek_get_global_custom_fieldsC | GET /tm/custom-fields. Get global custom fields. Tags: Custom fields. |
| weeek_create_global_custom_fieldC | POST /tm/custom-fields. Create global custom field. Tags: Custom fields. Body: application/json. |
| weeek_update_global_custom_fieldC | PUT /tm/custom-fields/{id}. Update global custom field. Tags: Custom fields. Body: application/json. |
| weeek_delete_global_custom_fieldC | DELETE /tm/custom-fields/{id}. Delete global custom field. Tags: Custom fields. |
| weeek_transfer_global_custom_field_to_projectC | POST /tm/custom-fields/{id}/transfer-to-project. Transfer global custom field to project. Tags: Custom fields. Body: application/json. |
| weeek_transfer_global_custom_field_to_boardC | POST /tm/custom-fields/{id}/transfer-to-board. Transfer global custom field to board. Tags: Custom fields. Body: application/json. |
| weeek_create_global_custom_field_optionC | POST /tm/custom-fields/{custom_field_id}/options. Create global custom field option. Tags: Custom fields. Body: application/json. |
| weeek_update_global_custom_field_optionC | PUT /tm/custom-fields/{custom_field_id}/options/{id}. Update global custom field option. Tags: Custom fields. Body: application/json. |
| weeek_delete_global_custom_field_optionC | DELETE /tm/custom-fields/{custom_field_id}/options/{id}. Delete global custom field option. Tags: Custom fields. |
| weeek_move_global_custom_field_optionC | POST /tm/custom-fields/{custom_field_id}/options/{id}/move. Move global custom field option. Tags: Custom fields. Body: application/json. |
| weeek_get_portfoliosC | GET /tm/portfolios. Get portfolios. Tags: Portfolio. |
| weeek_create_portfolioC | POST /tm/portfolios. Create portfolio. Tags: Portfolio. Body: application/json. |
| weeek_get_portfolioC | GET /tm/portfolios/{id}. Get portfolio. Tags: Portfolio. |
| weeek_update_portfolioC | PUT /tm/portfolios/{id}. Update portfolio. Tags: Portfolio. Body: application/json. |
| weeek_delete_portfolioC | DELETE /tm/portfolios/{id}. Delete portfolio. Tags: Portfolio. |
| weeek_get_project_listC | GET /tm/projects. Get project list. Tags: Project. |
| weeek_create_projectC | POST /tm/projects. Create project. Tags: Project. Body: application/json. |
| weeek_get_projectC | GET /tm/projects/{id}. Get project. Tags: Project. |
| weeek_update_project_infoC | PUT /tm/projects/{id}. Update project info. Tags: Project. Body: application/json. |
| weeek_delete_projectC | DELETE /tm/projects/{id}. Delete project. Tags: Project. |
| weeek_archive_projectC | POST /tm/projects/{id}/archive. Archive project. Tags: Project. Body: text/plain. |
| weeek_un_archive_projectC | POST /tm/projects/{id}/un-archive. Un Archive project. Tags: Project. Body: text/plain. |
| weeek_create_a_custom_fieldC | POST /tm/projects/{project_id}/custom-fields. Create a custom field. Tags: Project. Body: application/json. |
| weeek_update_a_custom_fieldC | PUT /tm/projects/{project_id}/custom-fields/{id}. Update a custom field. Tags: Project. Body: application/json. |
| weeek_delete_a_custom_fieldC | DELETE /tm/projects/{project_id}/custom-fields/{id}. Delete a custom field. Tags: Project. |
| weeek_transfer_custom_field_to_task_managerC | POST /tm/projects/{project_id}/custom-fields/{id}/transfer-to-task-manager. Transfer custom field to task manager. Tags: Project. |
| weeek_transfer_custom_field_to_projectD | POST /tm/projects/{project_id}/custom-fields/{id}/transfer-to-project. Transfer custom field to project. Tags: Project. Body: application/json. |
| weeek_transfer_custom_field_to_boardD | POST /tm/projects/{project_id}/custom-fields/{id}/transfer-to-board. Transfer custom field to board. Tags: Project. Body: application/json. |
| weeek_create_a_custom_field_optionC | POST /tm/projects/{project_id}/custom-fields/{custom_field_id}/options. Create a custom field option. Tags: Project. Body: application/json. |
| weeek_update_a_custom_field_optionC | PUT /tm/projects/{project_id}/custom-fields/{custom_field_id}/options/{id}. Update a custom field option. Tags: Project. Body: application/json. |
| weeek_delete_a_custom_field_optionC | DELETE /tm/projects/{project_id}/custom-fields/{custom_field_id}/options/{id}. Delete a custom field option. Tags: Board. |
| weeek_move_a_custom_field_optionC | POST /tm/projects/{project_id}/custom-fields/{custom_field_id}/options/{id}/move. Move a custom field option. Tags: Project. Body: application/json. |
| weeek_get_board_listC | GET /tm/boards. Get board list. Tags: Board. |
| weeek_create_boardC | POST /tm/boards. Create board. Tags: Board. Body: application/json. |
| weeek_update_boardC | PUT /tm/boards/{id}. Update board. Tags: Board. Body: application/json. |
| weeek_delete_boardC | DELETE /tm/boards/{id}. Delete board. Tags: Board. |
| weeek_move_boardD | POST /tm/boards/{id}/move. Move board. Tags: Board. Body: application/json. |
| weeek_create_a_custom_field_2C | POST /tm/boards/{board_id}/custom-fields. Create a custom field. Tags: Board. Body: application/json. |
| weeek_update_a_custom_field_2C | PUT /tm/boards/{board_id}/custom-fields/{id}. Update a custom field. Tags: Board. Body: application/json. |
| weeek_delete_a_custom_field_2C | DELETE /tm/boards/{board_id}/custom-fields/{id}. Delete a custom field. Tags: Board. |
| weeek_transfer_custom_field_to_task_manager_2C | POST /tm/boards/{board_id}/custom-fields/{id}/transfer-to-task-manager. Transfer custom field to task manager. Tags: Board. |
| weeek_transfer_custom_field_to_project_2C | POST /tm/boards/{board_id}/custom-fields/{id}/transfer-to-project. Transfer custom field to project. Tags: Board. Body: application/json. |
| weeek_transfer_custom_field_to_board_2C | POST /tm/boards/{board_id}/custom-fields/{id}/transfer-to-board. Transfer custom field to board. Tags: Board. Body: application/json. |
| weeek_create_a_custom_field_option_2C | POST /tm/boards/{board_id}/custom-fields/{custom_field_id}/options. Create a custom field option. Tags: Board. Body: application/json. |
| weeek_update_a_custom_field_option_2C | PUT /tm/boards/{board_id}/custom-fields/{custom_field_id}/options/{id}. Update a custom field option. Tags: Board. Body: application/json. |
| weeek_move_a_custom_field_option_2C | POST /tm/boards/{board_id}/custom-fields/{custom_field_id}/options/{id}/move. Move a custom field option. Tags: Board. Body: application/json. |
| weeek_get_board_column_listC | GET /tm/board-columns. Get board column list. Tags: BoardColumn. |
| weeek_create_board_columnC | POST /tm/board-columns. Create board column. Tags: BoardColumn. Body: application/json. |
| weeek_update_board_columnD | PUT /tm/board-columns/{id}. Update board column. Tags: BoardColumn. Body: application/json. |
| weeek_delete_board_columnC | DELETE /tm/board-columns/{id}. Delete board column. Tags: BoardColumn. |
| weeek_move_board_columnD | POST /tm/board-columns/{id}/move. Move board column. Tags: BoardColumn. Body: application/json. |
| weeek_get_tasksD | GET /tm/tasks. Get tasks. Tags: Task. |
| weeek_create_taskC | POST /tm/tasks. Create task. Tags: Task. Body: application/json. |
| weeek_get_one_task_infoC | GET /tm/tasks/{id}. Get one task info. Tags: Task. |
| weeek_update_a_taskC | PUT /tm/tasks/{id}. Update a task. Tags: Task. Body: application/json. |
| weeek_delete_taskC | DELETE /tm/tasks/{id}. Delete task. Tags: Task. |
| weeek_complete_taskC | POST /tm/tasks/{id}/complete. Complete task. Tags: Task. Body: text/plain. |
| weeek_un_complete_taskC | POST /tm/tasks/{id}/un-complete. Un complete task. Tags: Task. Body: text/plain. |
| weeek_change_boardD | POST /tm/tasks/{id}/board. Change board. Tags: Task. Body: application/json. |
| weeek_change_board_columnC | POST /tm/tasks/{id}/board-column. Change board column. Tags: Task. Body: application/json. |
| weeek_add_a_task_to_a_projectC | POST /tm/tasks/{task_id}/locations. Add a task to a project. Tags: Task. Body: application/json. |
| weeek_remove_a_task_from_a_projectC | DELETE /tm/tasks/{task_id}/locations. Remove a task from a project. Tags: Task. Body: application/json. |
| weeek_upload_attachmentsC | POST /tm/tasks/{task_id}/attachments. Upload attachments. Tags: Task. Body: multipart/form-data. |
| weeek_add_watchers_to_a_taskC | POST /tm/tasks/{task_id}/watchers. Add watchers to a task. Tags: Task. Body: application/json. |
| weeek_remove_watchers_from_a_taskC | DELETE /tm/tasks/{task_id}/watchers. Remove watchers from a task. Tags: Task. Body: application/json. |
| weeek_start_task_timerC | POST /tm/tasks/{id}/start-timer. Start task timer. Tags: Task. |
| weeek_stop_task_timerD | POST /tm/tasks/{id}/stop-timer. Stop task timer. Tags: Task. |
| weeek_update_a_time_entryC | PUT /tm/tasks/{task_id}/time-entries/{time_entry_id}. Update a time entry. Tags: Task. Body: application/json. |
| weeek_delete_a_time_entryC | DELETE /tm/tasks/{task_id}/time-entries/{time_entry_id}. Delete a time entry. Tags: Task. |
| weeek_create_a_time_entryC | POST /tm/tasks/{task_id}/time-entries. Create a time entry. Tags: Task. Body: application/json. |
| weeek_add_assigneesD | POST /tm/tasks/{taskId}/assignees. Add assignees. Tags: Task. Body: application/json. |
| weeek_remove_assigneeC | DELETE /tm/tasks/{taskId}/assignees. Remove assignee. Tags: Task. Body: application/json. |
| weeek_change_task_parentC | POST /tm/tasks/{taskId}/parent. Change task parent. Tags: Task. Body: application/json. |
| weeek_get_all_funnelsA | GET /crm/funnels. Get all funnels. Tags: Funnels. |
| weeek_create_a_funnelC | POST /crm/funnels. Create a funnel. Tags: Funnels. Body: application/json. |
| weeek_get_a_funnelC | GET /crm/funnels/{id}. Get a funnel. Tags: Funnels. |
| weeek_update_a_funnelC | PUT /crm/funnels/{id}. Update a funnel. Tags: Funnels. Body: application/json. |
| weeek_delete_a_funnelC | DELETE /crm/funnels/{id}. Delete a funnel. Tags: Funnels. |
| weeek_create_a_custom_field_3C | POST /crm/funnels/{funnel_id}/custom-fields. Create a custom field. Tags: Funnels. Body: application/json. |
| weeek_update_a_custom_field_3C | PUT /crm/funnels/{funnel_id}/custom-fields/{id}. Update a custom field. Tags: Funnels. Body: application/json. |
| weeek_delete_a_custom_field_3C | DELETE /crm/funnels/{funnel_id}/custom-fields/{id}. Delete a custom field. Tags: Funnels. |
| weeek_move_a_custom_fieldC | POST /crm/funnels/{funnel_id}/custom-fields/{id}/move. Move a custom field. Tags: Funnels. Body: application/json. |
| weeek_create_a_custom_field_option_3C | POST /crm/funnels/{funnel_id}/custom-fields/{custom_field_id}/options. Create a custom field option. Tags: Funnels. Body: application/json. |
| weeek_update_a_custom_field_option_3C | PUT /crm/funnels/{funnel_id}/custom-fields/{custom_field_id}/options/{id}. Update a custom field option. Tags: Funnels. Body: application/json. |
| weeek_delete_a_custom_field_option_2C | DELETE /crm/funnels/{funnel_id}/custom-fields/{custom_field_id}/options/{id}. Delete a custom field option. Tags: Funnels. |
| weeek_move_a_custom_field_option_3C | POST /crm/funnels/{funnel_id}/custom-fields/{custom_field_id}/options/{id}/move. Move a custom field option. Tags: Funnels. Body: application/json. |
| weeek_get_all_funnel_statusesB | GET /crm/funnels/{funnelId}/statuses. Get all funnel statuses. Tags: Funnel Statuses. |
| weeek_create_a_funnel_statusC | POST /crm/funnels/{funnelId}/statuses. Create a funnel status. Tags: Funnel Statuses. Body: application/json. |
| weeek_get_a_funnel_statusC | GET /crm/statuses/{id}. Get a funnel status. Tags: Funnel Statuses. |
| weeek_update_a_funnel_statusC | PUT /crm/statuses/{id}. Update a funnel status. Tags: Funnel Statuses. Body: application/json. |
| weeek_delete_a_funnel_statusC | DELETE /crm/statuses/{id}. Delete a funnel status. Tags: Funnel Statuses. |
| weeek_get_all_dealsC | GET /crm/statuses/{statusId}/deals. Get all deals. Tags: Deals. |
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/MaxViksna/weeek-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server