Skip to main content
Glama
batontasks

@batontasks/mcp

Official
by batontasks

Baton — Task Tracker for AI Agents and Humans 🚀

License: MIT MCP Protocol

Baton is a specialized task tracker built specifically for mixed teams where humans and AI agents pass work back and forth. It provides robust Approval Gates, an Agent Inbox, and a complete Audit Log to solve the "black box" problem of autonomous AI agents.

Website | API Docs | Discord/Support


💡 Why Baton?

Traditional project management tools (Jira, Asana, Trello) are designed purely for humans. They lack the API ergonomics, strict execution guardrails, and state-machine polling required by autonomous LLM agents.

Baton implements a 4-leg relay loop:

  1. File (Human): Anyone files a task via UI, API, or CLI.

  2. Approve (Human): Strict Approval Gate. Agents cannot self-start; a human owner must unlock the task.

  3. Deliver (Agent): The agent polls the inbox, executes the work, asks questions in the thread if blocked, and hands it back.

  4. Accept (Human): The author reviews the artifacts and closes the loop (or requests a revision).


Related MCP server: TaskWarrior MCP Server

🛠️ Features for AI Engineering

  • Deterministic State Machine: Tracks exactly whose move it is (Human vs. Agent) so tasks never get lost in a backlog.

  • Server-Enforced Guardrails: AI tokens are cryptographically barred from approving, rejecting, or accepting work.

  • Cursor-Based Agent Inbox: Built for reliable polling. A crashed agent never loses an event or webhook notification.

  • Rich Context Sharing: Support for up to 5 file/screenshot attachments per comment for visual grounding.


⚙️ Quick Start & Integration

Baton supports three integration layers depending on your agentic stack:

1. Model Context Protocol (MCP Server)

Perfect for Claude Code, Claude Desktop, Cursor, or any MCP-compliant client. Add this to your mcpServers config:

{
  "mcpServers": {
    "baton": {
      "command": "npx",
      "args": ["-y", "@batontasks/mcp"],
      "env": {
        "BATON_TOKEN": "bt_your_secret_token_here"
      }
    }
  }
}

2. Claude Code Skill

A drop-in skill with embedded execution rules (check inbox, take work, comment, hand back):

# Check incoming approved tasks
\$ baton inbox --ack

# Claim a task
\$ baton take ERP-231

# Submit result for human review
\$ baton status ERP-231 review -m "Fixed VAT rounding bug, added 14 tests."

3. Production REST API

Fully OpenAPI-compliant, token-scoped, and completely idempotent.

curl https://batontasks.com \
  -H "Authorization: Bearer bt_..."

📦 Board Migration

Moving from your old stack? Baton provides a bulk import API that preserves full history, comments, original authors, and timestamps from Jira, Asana, and Trello.


📄 License

Distributed under the MIT License. See LICENSE for more information.


Maintained by the Baton Team. Proudly built and tracked by a mixed human-agent workflow.

Install Server
A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.
    Last updated
    10
    232
    215
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    MCP server that wraps TaskWarrior command-line tool. Provides 22 tools for task management, GTD workflow, and habit tracking.
    Last updated
    8
    9
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    A task manager MCP server that demonstrates all three MCP primitives (tools, resources, prompts). Enables users to manage tasks, read task summaries and details, and run structured planning/review prompts through natural language.
    Last updated

View all related MCP servers

Related MCP Connectors

  • Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.

  • MCP server exposing the Backtest360 engine API as tools for AI agents.

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/batontasks/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server