github re-analysis due

delega-dev/delega-mcp

github

MCP server for Delega — connect any MCP client to your task API

maintainer
delega-dev
license
MIT
first seen
2026-06-10
last seen
2026-06-13
releases · 30d
15
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 21 tools
transport stdio · http counts 21 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • add_comment

    Add a comment to a task

  • assign_task

    Assign a task to an agent (or pass null to unassign)

  • complete_task

    Mark a task as completed

  • create_task

    Create a new task

  • create_webhook

    Create a webhook for event notifications (admin only)

  • delegate_task

    Delegate a task: create a child task linked to a parent (parent status flips to delegated). Use this for multi-agent handoffs — assign_task does not create a delegation chain.

  • delete_agent

    Delete an agent (refused if agent has active tasks)

  • delete_task

    Delete a task permanently

  • delete_webhook

    Delete a webhook by ID (admin only)

  • find_duplicate_tasks

    Check whether proposed task content is similar to existing open tasks (TF-IDF + cosine similarity). Call before create_task to avoid redundant work.

  • get_stats

    Get task statistics

  • get_task

    Get full task details including subtasks

  • get_task_chain

    Return the full delegation chain for a task (root + descendants, sorted by depth)

  • get_usage

    Return quota + rate-limit info. Hosted API only (api.delega.dev); self-hosted deployments receive a clear error.

  • list_agents

    List registered agents

  • list_projects

    List all projects

  • list_tasks

    List tasks, filter by project, label, due date, completion

  • list_webhooks

    List all webhooks (admin only)

  • register_agent

    Register a new agent (returns API key)

  • update_task

    Update task fields (incl. assigned_to_agent_id)

  • update_task_context

    Merge keys into a task's persistent context blob (deep merge, not replace)

code evidence vv1.13.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 2

  • fs delega-dev-delega-mcp-7d0ff3c/scripts/sync-server-version.mjs :6 import { readFileSync, writeFileSync } from "node:fs";
  • fs delega-dev-delega-mcp-7d0ff3c/src/index.ts :3 import { readFileSync } from "node:fs";

network 1

  • net delega-dev-delega-mcp-7d0ff3c/src/delega-client.ts :93 const res = await fetch(url.toString(), {

secrets 1

  • secrets delega-dev-delega-mcp-7d0ff3c/src/index.ts :23 process.env.DELEGA_AGENT_KEY || process.env.DELEGA_API_KEY,

declared dependencies 6

  • @modelcontextprotocol/sdk@^1.29.0
  • zod@^4.3.6
  • @types/node@^25.9.3
  • tsup@^8.4.0
  • tsx@^4.22.4
  • typescript@^6.0.3