SkillAgentSearch skills...

mcp-handoff-server

A comprehensive Model Context Protocol (MCP) server designed to manage AI agent handoffs with structured documentation, progress tracking, and seamless task transitions between agents. Supports HTTP streaming.

Install / Use

claude mcp add dazeb -- npx -y github:dazeb/mcp-handoff-server

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

68/100

Supported Platforms

Claude Code
Claude Desktop

Our assessment of mcp-handoff-server

mcp-handoff-server scores 68/100 on our quality scale, 1085th of 1,174 Content & Media skills we index.

Its MCP Server is 4.5 KB long, well organised into 26 sections with 8 code examples: a solid amount of guidance for an agent.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
26/30
Structure
20/20
Description
15/15
Adoption
3/20
Freshness
5/15

Maintenance, license and trust

  • The repository was last updated about 15 months ago. Expect some instructions to reference tool versions or APIs that have since changed.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

mcp-handoff-server compared with similar skills

All 4 of these similar skills score higher than mcp-handoff-server; compare them before choosing.

SkillScoreStarsUpdatedFormat
mcp-handoff-server (this skill)by dazeb68315mo agoMCP Server
Agent-Reachby Panniantong100106.4k5d agoCLAUDE.md
taste-skillby Leonxlnx100105.7ktodayCLAUDE.md
headroomby headroomlabs-ai10078.3ktodayCLAUDE.md
CowAgentby zhayujie10047.7ktodayCLAUDE.md

Frequently asked questions

How do I install mcp-handoff-server?
Run claude mcp add dazeb -- npx -y github:dazeb/mcp-handoff-server. The install tabs above show the steps for each supported agent.
Which AI agents does mcp-handoff-server work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is mcp-handoff-server safe to use?
It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is mcp-handoff-server still maintained?
The repository was last updated about 15 months ago. Expect some instructions to reference tool versions or APIs that have since changed.

🤝 MCP Handoff Server

A Model Context Protocol (MCP) server that helps AI agents hand off work to each other with structured documentation and progress tracking.

✨ What it does

When AI agents need to pass work between each other, this server provides:

  • 📝 Structured handoff documents with templates
  • 🔄 Progress tracking from start to completion
  • 📁 Automatic organization of active and archived handoffs
  • 🔍 Easy searching and filtering of past work

🚀 Quick Start

Just run it with npx - no installation needed:

# Start in MCP mode (for MCP clients)
npx -y mcp-handoff-server

# Start HTTP server (for testing/direct API access)
npx -y mcp-handoff-server --mode http

That's it! The server automatically creates all needed folders and templates.

📋 Basic Usage

For MCP Clients

Add to your MCP client configuration:

{
  "mcpServers": {
    "handoff": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-handoff-server"
      ]
    }
  }
}

For HTTP Testing

# Start server
npx -y mcp-handoff-server --mode http

# Test it works
curl http://localhost:3001/health

🛠️ Available Tools

The server provides these MCP tools for AI agents:

graph LR
    A[📝 create_handoff] --> B[📖 read_handoff]
    B --> C[🔄 update_handoff]
    C --> D[✅ complete_handoff]
    D --> E[📦 archive_handoff]

    F[📋 list_handoffs] --> B

    style A fill:#e1f5fe
    style C fill:#f3e5f5
    style D fill:#e8f5e8
    style E fill:#fff3e0
    style F fill:#fce4ec

Tool Functions:

  • create_handoff - Start a new handoff document
  • read_handoff - Read an existing handoff
  • update_handoff - Add progress updates
  • complete_handoff - Mark work as finished
  • archive_handoff - Move completed work to archive
  • list_handoffs - Find and filter handoffs

📖 Example: Creating a Handoff

# Start the server
npx -y mcp-handoff-server --mode http

# Create a new handoff
curl -X POST http://localhost:3001/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "create_handoff",
    "params": {
      "type": "quick",
      "initialData": {
        "date": "2025-06-30",
        "time": "14:30 UTC",
        "currentState": {
          "workingOn": "Building user login",
          "status": "50% complete",
          "nextStep": "Add password validation"
        },
        "environmentStatus": {
          "details": {
            "Server": "✅",
            "Database": "✅"
          }
        }
      }
    }
  }'

🔧 Command Options

npx -y mcp-handoff-server [options]

Options:
  --mode <mode>        'mcp' or 'http' (default: mcp)
  --port <port>        HTTP port (default: 3001)
  --handoff-root <dir> Storage directory (default: ./handoff-system)
  --help              Show help
  --version           Show version

🔄 How It Works

Simple Workflow

  1. Create a handoff when starting work
  2. Update progress as you work
  3. Complete when finished
  4. Archive for future reference
graph TD
    A[🤖 Agent Starts Work] --> B{New Work?}
    B -->|Yes| C[📝 create_handoff]
    B -->|No| D[📖 read_handoff]

    C --> E[📁 Active Handoff]
    D --> E

    E --> F[🔄 update_handoff]
    F --> G{Work Done?}

    G -->|No| F
    G -->|Yes| H[✅ complete_handoff]

    H --> I[📦 archive_handoff]
    I --> J[🗄️ Archived]

    style C fill:#e1f5fe
    style F fill:#f3e5f5
    style H fill:#e8f5e8
    style I fill:#fff3e0

File Organization

The server automatically organizes everything in folders:

  • handoff-system/active/ - Current work
  • handoff-system/archive/ - Completed work
  • handoff-system/templates/ - Document templates

🎯 Two Types of Handoffs

📋 Standard Handoff - For complex work with detailed context ⚡ Quick Handoff - For simple updates and brief transitions

🏷️ Status Indicators

  • ✅ Working - Everything good
  • ⚠️ Warning - Some issues but not blocked
  • ❌ Error - Problems that need fixing

🛠️ Development

Want to contribute or run locally?

# Clone and install
git clone <repository-url>
cd mcp-handoff-server
npm install

# Run in development
npm run dev

# Build for production
npm run build

📄 License

MIT License - feel free to use this in your projects!

🆘 Need Help?


Built for seamless AI agent collaboration 🤖✨

Related Skills

View on GitHub
GitHub Stars3
CategoryContent
Updated1y ago
Forks0

Languages

TypeScript

Trust signals

68/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 medium1 low