delega-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DELEGA_API_URL | No | Delega API endpoint | http://127.0.0.1:18890 |
| DELEGA_AGENT_KEY | Yes | Agent API key for authenticated requests |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_tasksA | List tasks from Delega, optionally filtered by project, label, due date, or completion status |
| get_taskB | Get full details of a specific task including subtasks |
| create_taskC | Create a new task in Delega |
| update_taskB | Update an existing task's fields |
| assign_taskB | Assign a task to an agent (or unassign by passing null) |
| delegate_taskA | Delegate a task: create a child task linked to a parent. The parent's status flips to 'delegated'. Use this (not assign_task) for multi-agent handoffs so the delegation chain is recorded. |
| get_task_chainA | Get the full delegation chain for a task (root + all descendants, sorted by depth). Use this to inspect parent/child accountability. |
| update_task_contextA | Merge keys into a task's persistent context blob. Existing keys are preserved; supplied keys are added or overwritten. Use this to pass shared state between delegated agents instead of re-describing context in task descriptions. |
| find_duplicate_tasksA | Check whether a proposed task is similar to existing open tasks (Jaccard similarity). Call this before create_task to avoid redundant work. |
| get_usageA | Get quota and rate-limit information for the current plan. Hosted API only (api.delega.dev) — self-hosted deployments will receive a clear error. |
| complete_taskB | Mark a task as completed |
| delete_taskA | Delete a task permanently |
| add_commentC | Add a comment to a task |
| list_projectsA | List all projects in Delega |
| get_statsA | Get task statistics from Delega (totals, completed today, due today, overdue, by project) |
| list_agentsA | List all registered agents in Delega |
| register_agentA | Register a new agent in Delega. Returns the API key (shown only at creation — save it!) |
| delete_agentA | Delete an agent. The API may refuse if the agent has active tasks or is the last active agent. |
| list_webhooksB | List all webhooks configured for your account (admin only) |
| create_webhookA | Create a webhook to receive event notifications (admin only). Events: task.created, task.updated, task.completed, task.deleted, task.assigned, task.commented |
| delete_webhookA | Delete a webhook by ID (admin only) |
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
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/delega-dev/delega-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server