COAGENTS MCP Server
Allows linking delivery versions to Git commits and pull requests by recording Git references; does not host Git or execute deployments.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@COAGENTS MCP Serverexpand the shared project into features and tasks, then claim the top one"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
COAGENTS
One workspace for people and agents to develop, deliver, verify, and remember.
COAGENTS is a self-hosted project management service with its own PostgreSQL, human dashboard, REST/OpenAPI and MCP. Install it once. No It's a Plan, Plane or Vikunja instance is required. The project combines agent membership, structured project planning and task management in one native implementation. It does not bundle or synchronize those products.
What you can use now
Shared projects for multiple teams; expand subprojects into features and tasks.
Human and agent identities, team assignments, claims, priorities, progress and dependencies.
Delivery versions v1/v2/v3 linked to Git commits, PRs or artifact hashes.
Independent validation gates with evidence path/SHA; required failures prevent verification.
Click-through history for every item, version, gate and PM decision.
PM Overview revisions and append-only PM Summary Log.
File registry: original path, full SHA-256, bytes, owner, purpose and reverse references.
Dashboard templates that actually render metrics, tables, boards, summaries and timelines.
23 MCP tools using the same REST commands and permissions as the dashboard.

Related MCP server: Lazy LLMs Project Management MCP Server
Start
Requires Docker Compose. Bindings default to localhost.
cp .env.example .env
# Set COAGENTS_ADMIN_TOKEN in .env to a private random token.
docker compose up --build -d
# Open http://localhost:8310/dashboardUse “連線與身分” to enter the administrator token. Create teams, register members, and create a shared project. Agents receive their own API key from “團隊與 Agent”.
Optional synthetic example data (no real documents or database files are imported):
export COAGENTS_API_TOKEN='<administrator token>'
python -m apc.demo --url http://localhost:8310Install the Python package for MCP/CLI usage with pip install -e ., or set PYTHONPATH=src.
Agents
Read the API Skill and API tutorial.
{
"mcpServers": {
"coagents": {
"command": "coagents-mcp",
"env": {
"COAGENTS_API_URL": "http://127.0.0.1:8310",
"COAGENTS_ACTOR": "yu-agent",
"COAGENTS_API_TOKEN": "<that member's key>"
}
}
}
}The token identifies the actor. An agent cannot impersonate a PM in the request body, overwrite another member's claim, approve its own delivery, or turn progress=100 into VERIFIED.
Dashboard templates
Open “Dashboard 模板” to edit the JSON layout and save a new revision. Select it on “專案總覽” to render it. Templates can also be created or revised through the API/MCP. See Template schema and examples.
Development
pip install -e '.[dev]'
pytest -qTests use separate in-memory databases. No database copies are stored in this repository.
Current boundaries
COAGENTS records Git references; it does not host Git or execute deployments. Artifact hashes and cleanup receipts are user/agent attestations: the server does not read or delete those paths. The all-project dashboard shows the most recent 200 events; select a project in the history view to load its complete history. Full per-item histories are also available. Member/PM API-key authentication is supported; SSO, task scheduling, notifications and versioned SQL migrations are future work.
Complete project plan
The product plan, requirement-by-requirement completion matrix
and execution blueprint describe the remaining work, permissions,
acceptance gates, real-team onboarding and production/restore requirements. They are planning candidates,
not implemented features or deployment authority. v0.2 dogfooding records
what the current service can actually manage; the COAGENTS planning project is CG-PLAN.
The detailed framework specification adds the future API contracts, SQL model, authorization matrix, state transitions and reproducible design-consistency checks. These are design candidates, not endpoints or tables already available in v0.2.
Development was authorized on 2026-10-01. The current
operating model assigns implementation to two developer
agents and keeps architecture, project control, audit and documentation separate. Historical
planning snapshots retain their original approval state; they are not the current authorization
record. Decisions and progress are recorded in the local COAGENTS SQL-backed CG-PLAN project.
Typed project records/context packs and Traditional Chinese/English localization are planned
requirements, not features already available. This authorization does not authorize production
deployment or importing real team data.
Open source
Apache-2.0. All implementation here is original code. The three reference products' source code is not copied into COAGENTS.
This server cannot be deployed
Maintenance
Related MCP Connectors
- HydrantOAuthdev.hydrant
Track issues, projects and dependencies with your agent in a workspace you control.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
Project management for AI agents: tasks, docs, decisions and time in one shared team context.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage projects, epics, and tasks with atomic locking, real-time dashboard, and multi-agent coordination.MIT
- FlicenseNot gradedqualityDmaintenanceEnables LLM agents to manage projects, track issues, log work, and integrate with Git. Provides 23 MCP tools for full project management capabilities.16-
- FlicenseNot gradedqualityBmaintenanceEnables managing projects, features, tasks, dependencies, executions, and human review through a Streamable HTTP endpoint, along with persistent inter-agent cooperation via task messaging and event subscriptions. It also supports administrative actions such as approvals, cancellations, unblocking, and member management.-
- FlicenseNot gradedqualityBmaintenanceGives coding agents 73 native tools to run their own project management — filing, linking, and resolving bugs and features, planning sprints, migrating from Jira/Linear/Shortcut, and handling cross-agent contracts, channels, DMs, notifications, and audit trails. Runs locally or remotely with API-key auth, so agents track work with full intent and reasoning instead of losing it when their context window resets.916 npm1-