Skip to main content
Glama

addTaskManager MCP Server

by dragosroua

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NODE_ENVNoEnvironment mode (production or development)production
AUDIT_LOGGINGNoEnable audit logging for security monitoring
ENCRYPTION_KEYNo32 byte encryption key for security configuration
FORCE_CLOUDKITNoForce CloudKit in development
ALLOWED_ORIGINSNoComma-separated list of allowed origins for CORS
CLOUDKIT_API_TOKENYesCloudKit API token for authentication
SESSION_TIMEOUT_MSNoSession timeout in milliseconds (24 hours default)86400000
CLOUDKIT_SERVER_KEYNoServer key ID for server-to-server authentication
CLOUDKIT_AUTH_METHODNoCloudKit authentication method (user or server-to-server)user
CLOUDKIT_ENVIRONMENTNoCloudKit environment (production or development)production
RATE_LIMIT_WINDOW_MSNoRate limit window in milliseconds (15 minutes default)900000
CLOUDKIT_CONTAINER_IDYesCloudKit container ID (e.g. iCloud.com.yourapp.zentasktic)
CLOUDKIT_REDIRECT_URINoCustom redirect URI for CloudKit authentication
RATE_LIMIT_MAX_REQUESTSNoMaximum number of requests per rate limit window100
CLOUDKIT_PRIVATE_KEY_PATHNoPath to private key file for server-to-server authentication
CLOUDKIT_PRIVATE_KEY_PASSPHRASENoPassphrase for private key

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
authenticate_user

Authenticate user with Apple ID to access their addTaskManager data

assess_create_task

Create a new task in Assess realm (content editing, no contexts/dates).

assess_edit_task

Edit task content in Assess realm (taskName, priority).

assess_create_project

Create a new project in Assess realm.

assess_create_idea

Capture a new idea (always starts in Assess realm).

assess_create_collection

Create a new collection in Assess realm.

assess_create_context

Create a new context in Assess realm.

assess_edit_project

Edit project content in Assess realm.

assess_edit_idea

Edit idea content in Assess realm.

assess_add_task_to_project

Add an existing task to a project in Assess realm.

assess_add_task_to_idea

Add an existing task to an idea in Assess realm.

assess_remove_task_from_project

Remove a task from a project in Assess realm.

assess_remove_task_from_idea

Remove a task from an idea in Assess realm.

assess_archive_task_to_collection

Archive a task to a collection.

assess_archive_project_to_collection

Archive a project to a collection.

decide_assign_context

Assign contexts to tasks/projects in Decide realm.

decide_set_project_interval

Set project interval (start date and end date) in Decide realm.

decide_set_task_due_date

Set due date for a task in Decide realm.

decide_set_task_alert

Set task alerts in Decide realm.

decide_move_task_to_do

Move task to Do realm from Decide realm.

decide_move_task_to_assess_from_decide

Move task to Assess realm from Decide realm.

decide_move_project_to_do

Move project to Do realm from Decide realm.

decide_move_project_to_assess_from_decide

Move project to Assess realm from Decide realm.

do_mark_task_as_done

Mark tasks as completed in Do realm.

do_mark_project_as_done

Mark projects as completed in Do realm.

get_tasks_by_realm

Filter tasks by realm.

get_projects_by_realm

Filter projects by realm.

get_ideas

Get all ideas.

moveToRealm

Move a task or project to a specific realm.

get_collections

Get all collections.

get_tasks_by_context

Filter by context.

get_stalled_items_in_decide

Find stalled items (tasks + projects) in Decide realm.

get_undecided_items_in_decide

Find undecided items (tasks + projects) in Decide realm.

get_ready_items_in_decide

Find ready to do items (tasks + projects) in Decide realm.

get_tasks_today_in_do

Find tasks due today in Do realm.

get_tasks_tomorrow_in_do

Find tasks due tomorrow in Do realm.

get_tasks_soon_in_do

Find tasks due soon in Do realm.

get_tasks_overdue_in_do

Find tasks overdue in Do realm.

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/dragosroua/addtaskmanager-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server