Agent Board

v1.0.0Coding Agentsstable

A task orchestration system for AI agent teams that provides a Kanban dashboard and 12 MCP tools to manage multi-step workflows with DAG dependencies. It enables agents to coordinate through task threads, automated retries, and real-time webhook noti

agent-orchestrationai-agentsai-automationanthropicautonomous-agents
Share:
22
Stars
0
Downloads
0
Weekly
0/5

What is Agent Board?

Agent Board is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to task orchestration system for ai agent teams that provides a kanban dashboard and 12 mcp tools to manage multi-step workflows with dag dependencies. it enables agents to coordinate through task thread...

A task orchestration system for AI agent teams that provides a Kanban dashboard and 12 MCP tools to manage multi-step workflows with DAG dependencies. It enables agents to coordinate through task threads, automated retries, and real-time webhook noti

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A task orchestration system for AI agent teams that provides

Use Cases

Multi-agent task orchestration
DAG dependency management
Kanban workflow automation
quentintou

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.0.0
UpdatedMay 18, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx agent-board

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Agent Board

Agent Board is a task orchestration platform for multi-agent AI teams that exposes 12 MCP tools and a Kanban dashboard for managing complex, multi-step workflows. It models tasks as a directed acyclic graph (DAG) with dependency tracking, automatic retries on failure, and real-time webhook notifications so multiple AI agents can coordinate without stepping on each other. Teams building Claude-based automation pipelines use it to track task state across agents, chain sequential work, and visualize progress on a web dashboard at localhost:3456.

Prerequisites

  • Node.js 18 or later and npm installed
  • Git to clone the repository
  • An MCP-compatible client such as Claude Desktop
  • Optional: a webhook endpoint if you want real-time task notifications
1

Clone the repository and install dependencies

Clone the agent-board repository from GitHub and install its Node.js dependencies.

git clone https://github.com/quentintou/agent-board.git
cd agent-board
npm install
2

Build the project

Compile the TypeScript source into runnable JavaScript.

npm run build
3

Configure environment variables

Set the required environment variables before starting the server. At minimum, configure AGENTBOARD_API_KEYS to secure API access.

export AGENTBOARD_API_KEYS="mykey:agent1,mykey2:agent2"
export AGENTBOARD_WEBHOOK_SECRET="your-hmac-secret"
# Optional OpenClaw integration:
# export OPENCLAW_HOOK_URL=http://localhost:18789/hooks/agent
# export OPENCLAW_HOOK_TOKEN=your-token
4

Start the Agent Board server

Launch the server, which listens on port 3456 by default. Open http://localhost:3456 in a browser to see the Kanban dashboard.

npm start
# Or with custom port and data directory:
# node dist/index.js --port 4000 --data ./mydata
5

Add Agent Board to your MCP client configuration

Register the server in your claude_desktop_config.json so Claude can call the 12 MCP task management tools.

{
  "mcpServers": {
    "agent-board": {
      "command": "node",
      "args": ["/absolute/path/to/agent-board/dist/index.js"],
      "env": {
        "AGENTBOARD_API_KEYS": "mykey:agent1"
      }
    }
  }
}
6

Restart your MCP client

Restart Claude Desktop to connect to the Agent Board server. You can then ask Claude to create projects, add tasks, assign agents, and track dependencies.

Agent Board Examples

Client configuration

claude_desktop_config.json entry for Agent Board running from a local build.

{
  "mcpServers": {
    "agent-board": {
      "command": "node",
      "args": ["/Users/you/agent-board/dist/index.js"],
      "env": {
        "AGENTBOARD_API_KEYS": "secret123:my-agent",
        "AGENTBOARD_WEBHOOK_SECRET": "hmac-secret-here"
      }
    }
  }
}

Prompts to try

Example prompts for orchestrating multi-agent workflows with Agent Board.

- "Create a project called 'website-redesign' and add tasks for research, wireframing, and development with the design task depending on research."
- "List all tasks currently in the 'doing' column and tell me which agents are assigned."
- "Move task task_abc123 to the 'review' column."
- "Show me all tasks that are blocked due to unresolved dependencies."

Troubleshooting Agent Board

Server exits immediately after npm start

Run 'npm run build' first to compile the TypeScript. The 'dist/' directory must exist before the server can start.

API calls return 401 Unauthorized

Ensure AGENTBOARD_API_KEYS is set and in the correct 'key:agentId' comma-separated format. The key must match exactly what you pass in the Authorization header or MCP env config.

Webhook notifications are not being received

Verify OPENCLAW_HOOK_URL points to an accessible endpoint and OPENCLAW_HOOK_TOKEN matches the expected bearer token. Check server logs for HMAC signing errors if payloads arrive but are rejected.

Frequently Asked Questions about Agent Board

What is Agent Board?

Agent Board is a Model Context Protocol (MCP) server that task orchestration system for ai agent teams that provides a kanban dashboard and 12 mcp tools to manage multi-step workflows with dag dependencies. it enables agents to coordinate through task threads, automated retries, and real-time webhook noti It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Agent Board?

Follow the installation instructions on the Agent Board GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Agent Board?

Agent Board works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Agent Board free to use?

Yes, Agent Board is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "agent-board": { "command": "npx", "args": ["-y", "agent-board"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Agent Board?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides