MCP server for agent task workflows with phases, prompts, gates, and multi-agent coordination
MCP server for agent task workflows with phases, prompts, gates, and multi-agent coordination. That is what the task mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
When you have AI agents working on complex tasks, things go wrong fast. Agents lose context, skip steps, forget to coordinate. Task Graph solves this with structured workflows: phases to guide work, prompts for automatic guidance, gates to enforce quality, and coordination primitives for multi-agent scenarios—all through the Model Context Protocol.
The server publishes 6 tools. What each one is for:
Dependencies — The Dependencies tool exposed by this serverTracking — The Tracking tool exposed by this serverAttachments — The Attachments tool exposed by this serverAdvanced — The Advanced tool exposed by this serverPhases — Tasks can have a phase to categorize the type of work being performed:Gates — Gates are requirements that must be satisfied before status or phase transitions:Configuration is passed through the environment: TASK_GRAPH_CONFIG_PATH, TASK_GRAPH_DB_PATH. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client. The configuration blocks on this page cover the common clients.
Among the planning and project tracking options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Task's toolset — Dependencies, Tracking, Attachments and 3 more — is a fair guide to whether it matches your workflow. It is maintained by Oortonaut; worth a glance at recent repository activity before you build anything load-bearing on it.
This entry was verified against Task's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.
| Tool | What it does |
|---|---|
| Dependencies | The Dependencies tool exposed by this server. |
| Tracking | The Tracking tool exposed by this server. |
| Attachments | The Attachments tool exposed by this server. |
| Advanced | The Advanced tool exposed by this server. |
| Phases | Tasks can have a phase to categorize the type of work being performed: |
| Gates | Gates are requirements that must be satisfied before status or phase transitions: |
```json
{
"mcpServers": {
"task-graph": {
"command": "task-graph-mcp"
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| TASK_GRAPH_CONFIG_PATH | Filesystem location the server is allowed to use. | Optional |
| TASK_GRAPH_DB_PATH | Filesystem location the server is allowed to use. | Optional |
Your workspace, on speaking terms with AI — search, read and write Notion pages and databases.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.