Labsco
MCP SERVER

AI Collaboration MCP Server

by wyn0001

A shared task board for two AI agents: one plays CTO and files directives, the other plays developer and submits work, with dependencies, priorities and review cycles between them.

Reasoning Scaffolds & Agent Workflow Engines
Summary
The loop still needs a human hand on it.

Dependencies, priorities and continuous developer mode all work — a task unblocks when the one it depends on is approved, and the developer moves straight to the next item. What does not work autonomously yet is the loop itself: agents cannot schedule their own checks, so someone runs the status commands on the 120-second interval, and the maximum iteration count is 500. Automation scripts ship with the repository but need setup. Treat it as a project that is honest about being in progress.

What it is

An MCP server for AI-to-AI collaboration, designed so Claude and Gemini can work a project between them without a human relaying messages. State lives in JSON files on disk — tasks, missions, project state, plans, loop state and tickets — so both agents read the same board across sessions.

What you get
  • A single entry point that loads existing context, resumes or creates the project plan, surfaces blockers and starts the work loop — `init`
  • Directive creation from the CTO side, one at a time or batched, carrying priority and `dependsOn` relationships so tasks unblock automatically when their predecessors are approved — `send_directive`, `send_batch_directives`
  • The developer side: a priority-sorted view of assigned work, submission of completed tasks, and asynchronous questions when a spec is unclear — `get_all_tasks`, `submit_work`, `ask_question`
  • Review and plan progression from the CTO side — `review_work`, `create_project_plan`, `update_plan_progress`
  • Loop status for each agent, which is how continuous work mode is driven — `get_loop_status`
  • A task status model of available, blocked, in_progress, in_review and completed, plus a ticketing system for bugs, enhancements and tech debt
Requirements

No account and no key. Clone the repository, run `npm install`, make `src/index.js` executable, then register it — a `.mcp.json` entry for Claude Code, or `~/.gemini/settings.json` for Gemini. The package is `ai-collab-mcp` (1.0.0 in package.json).

Setup effort

Build from source — clone the repository and build it, then point your client at the binary