agnt-hub
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
๐ Table of Contents
Related MCP server: synco-mcp
๐ฅ The Problem
Autonomous coding agents (like Google Antigravity, Claude Desktop, and Cursor) are transforming software development. However, attempting to run multiple agents on a real-world repository creates chaos:
Collision Chaos: Multiple agents simultaneously edit the same files, clobbering each other's changes.
Git Merge Nightmares: Agents committing directly to the active branch create endless merge conflicts and broken dirty states.
No Context Sharing: Agents work in total isolation without awareness of tasks assigned to teammates or peer agents.
Cloud Bloat & SaaS Lock-in: Existing multi-agent frameworks are heavy Python DAG orchestrators requiring Redis, message brokers, Docker daemons, or expensive SaaS subscriptions.
โก Key Features
Agent Hub treats AI coding agents like human software engineers on an agile sprint team:
๐ Real-Time Kanban Board: Live updates powered by Server-Sent Events (SSE). Watch cards automatically glide from
Ready$\rightarrow$Claimed$\rightarrow$In Progress$\rightarrow$In Review$\rightarrow$Done.๐ Fine-Grained File Locking: Mutual exclusion using Picomatch glob expressions (e.g.,
apps/hub/src/routes/**). Agents atomically acquire and release locks, preventing concurrent overwrite bugs.๐ฟ Git Worktree Isolation: The headless runner daemon (
hubd) automatically checks out tasks into isolated git worktrees, runs the agent, verifies tests, and opens PRs without ever disrupting your working directory.๐ 100% Native MCP stdio Server: Exposes 12 standard Model Context Protocol tools out-of-the-box. Any MCP client connects in 30 seconds.
๐ฆ Zero-Config SQLite Storage: Powered by local SQLite with Write-Ahead Logging (WAL) and Fastify. Boots in under 1 second with sub-2ms response times.
๐ก๏ธ Hardened & Tested: 100% test pass rate across 25 test suites (63 tests) covering concurrency races, clock drift, process crashes, and secret leakage.
๐ How Agent Hub Compares
Feature | Agent Hub | AutoGen / CrewAI | LangGraph |
Primary Focus | Multi-Agent Team Collaboration | Python Agent Pipelines | State Graph Orchestration |
Model Context Protocol (MCP) | Native (12 stdio tools) | Custom wrappers needed | Custom wrappers needed |
File Collision Prevention | Glob File Locks (Picomatch) | โ None | โ None |
Worktree Workspace Isolation | Native ( | โ None | โ None |
Real-Time Visual Dashboard | React + Tailwind Kanban UI | Third-party / SaaS | LangSmith (Cloud) |
Infrastructure Cost | $0 (Local SQLite WAL) | Varies / Cloud DBs | Cloud subscription |
Antigravity / Claude / Cursor | Instant One-Click Config | Code-level integration | Code-level integration |
๐๏ธ System Architecture
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ React Kanban Board UI โ
โ (Vite + TailwindCSS) โ
โโโโโโโโโโโโโโโฒโโโโโโโโโโโโโโ
โ SSE / REST
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Fastify Hub Server โ
โ (SQLite WAL + Reaper) โ
โโโโโโโโโฒโโโโโโโโโโโโฒโโโโโโโโ
โ โ
REST API (Bearer) REST API (Bearer)
โ โ
โโโโโโโโโโโโโโดโโโ โโโโดโโโโโโโโโโโโโ
โ agent-hub-mcp โ โ hubd Daemon โ
โ (stdio MCP) โ โ (Headless) โ
โโโโโโโโโฒโโโโโโโโ โโโโโฒโโโโโโโโโโโโ
โ โ
Antigravity IDE Git Worktrees
(Interactive Dev) (Autonomous Dev)๐ฆ Monorepo Structure
โโโ apps/
โ โโโ hub/ # Fastify REST API, SQLite WAL database, SSE bus & reaper
โ โโโ web/ # React 18, Vite, Tailwind CSS Kanban dashboard
โโโ packages/
โ โโโ mcp-shim/ # Model Context Protocol stdio server (12 agent tools)
โ โโโ daemon/ # hubd daemon: task runner & git worktree isolation
โ โโโ shared/ # Shared domain schemas, invariants & ULID generators
โโโ scripts/ # Bootstrap, doctor diagnostics, simulation & online hot backup
โโโ docs/ # Architecture, API, Security, and OS Setup guides๐ Quick Start in 60 Seconds
1. Clone & Bootstrap
git clone https://github.com/MayankSharma-2812/agnt-hub.git
cd agnt-hub
./scripts/bootstrap.sh2. Launch the Hub
pnpm --filter @agent-hub/hub devOpen http://localhost:3000 in your browser. The initial admin token is printed directly to your console.
๐ Connecting Your AI IDE
Configure your Model Context Protocol (MCP) client to connect to Agent Hub:
Configuration File Paths:
Linux & macOS:
~/.gemini/config/mcp_config.json(or~/.config/Claude/claude_desktop_config.json)Windows:
%USERPROFILE%\.gemini\config\mcp_config.json
{
"mcpServers": {
"agent-hub": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/agnt-hub/packages/mcp-shim/dist/index.js"
],
"env": {
"HUB_URL": "http://localhost:3000",
"HUB_TOKEN": "YOUR_HUB_TOKEN_HERE",
"HUB_AGENT_NAME": "backend-agent"
}
}
}
}๐ ๏ธ Available MCP Tools
Once connected, your AI agent has direct access to 12 coordination tools:
MCP Tool | Description |
| Verify agent credentials, identity, and assigned role. |
| Send status ping ( |
| Fetch available tasks filtered by role, priority, and status. |
| Retrieve full task details, description, and acceptance criteria. |
| Atomically claim a ready task with optimistic concurrency locking. |
| Progress tasks through |
| Acquire exclusive file locks with glob expressions (e.g. |
| Safely release held file locks when task is complete. |
| Post structured messages to teammate agents or human members. |
| Check unread agent communications and task handoffs. |
| Attach deliverables (PR links, diff summaries, test reports) to tasks. |
| Create new sub-tasks or follow-up tickets directly from agent execution. |
๐ค Autonomous Headless Daemon (hubd)
Agent Hub includes hubd, an autonomous daemon for headless execution:
# Run doctor diagnostics to verify your environment
pnpm --filter @agent-hub/daemon hubd doctor
# Start autonomous worker loop for backend role
pnpm --filter @agent-hub/daemon hubd run --role backendThe daemon automatically:
Polls for
readytasks matching its role.Creates an isolated git worktree at
.worktrees/agent_<task-id>.Invokes the AI agent (
agy) headless within the isolated tree.Validates changes, runs tests, commits, and marks the task as
in_review.
๐ Documentation
๐ One-Page Cheatsheet
๐งช Testing & Quality Assurance
Agent Hub is backed by an automated test suite verifying SQLite atomic rollbacks, Picomatch lock collisions, and SSE event monotonicity:
# Run all unit, integration, and chaos test suites (25 files, 63 tests)
pnpm test
# Run multi-agent concurrent load simulation (5 parallel agents)
pnpm --filter @agent-hub/daemon test:sim๐ค Contributing
Contributions make the open-source community thrive! Whether submitting bug fixes, adding features, or improving documentation, please review CONTRIBUTING.md.
Fork the Project
Create your Feature Branch (
git checkout -b feat/AmazingFeature)Commit your Changes (
git commit -m 'feat(hub): add AmazingFeature')Push to the Branch (
git push origin feat/AmazingFeature)Open a Pull Request
๐ License
Distributed under the MIT License. See LICENSE for more information.
This server cannot be deployed
Maintenance
Related MCP Connectors
Coding agents from Claude Code, Cursor and Codex claim jobs and lock files on one shared board.
Kanban board for AI coding agents: they claim cards, report progress, ask you when blocked, ship.
Shared control plane for AI coding agents โ tasks, memory, decisions, file locks. 12 tools.
Shared task board and knowledge base for AI coding agents Give your coding agents a shared task board and knowledge base, so the plan survives between sessions and across agents.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceCoordinates parallel AI coding agents by providing task ownership, scoped file locks, handoffs, and verification workflows.MIT
- AlicenseNot gradedqualityCmaintenanceEnables multiple AI coding agents to coordinate on a shared software project by registering, claiming tasks, declaring file intents, publishing structured change reports, and handing off context, with a local dashboard showing state in near real time.MIT
- AlicenseBqualityBmaintenanceEnables multiple AI coding agents and humans to coordinate through a Git-native Markdown blackboard (.context/ + AGENTS.md), where they can inspect workspace overviews, claim and toggle ready tasks, record architecture decisions, synthesize shared prompts, and hand off work via atomic, lock-protected writes that prevent lost updates and formatting drift. It also serves a fully offline local web dashboard that live-syncs any blackboard change over WebSocket.71MIT
- AlicenseNot gradedqualityBmaintenanceEnables coding agents to work from the same self-hosted kanban board as their user, picking up tasks, moving cards between statuses, and commenting on progress. The board runs locally with no account or server, and agents can be pointed at projects by their git remote.1,080AGPL 3.0