
Project Handoffs
โ 7from davidorex
Manages AI session handoffs and tracks next steps for projects.
๐ฅ๐ฅโ VerifiedFreeQuick setup
Project Handoffs MCP Server
MCP server for managing AI session handoffs and next steps tracking.
Core Concepts
- NextStep โ WorkingSession โ Handoff โ New NextStep chains
- Project-based organization
- Priority levels mapped to implementation impact:
- core-critical: Critical for working implementation
- full-required: Necessary for desired implementation
- enhancement: Improvements and optimizations
Available Tools
list_templates- List available templates for next steps, working sessions, and handoffscreate_project- Create a new project for tracking AI session handoffsdelete_project- Delete a project and all its datacreate_next_step- Create a new next step in a projectstart_working_session- Start working on a next stepcreate_handoff- Complete a working session with handoff detailsget_latest_next_steps- Get open next steps ordered by priorityget_next_step_history- Get complete history of a next step including session and handoff
Project Structure
project-handoffs/
โโโ src/
โ โโโ index.ts # Server implementation
โ โโโ templates.ts # Entity templates
โ โโโ types.ts # TypeScript types
โ โโโ errors.ts # Error handling
โโโ package.json
โโโ README.mdDevelopment
# Install dependencies
npm install
# Development mode
npm run dev
# Build
npm run build
## Implementation Details
- Error handling through ProjectError class
- Template validation for all entity types
- Consistent state management
- Safe data persistence with proper error handling
- Type-safe implementation following project-memory-server patterns
## Security
If you discover a security vulnerability, please create a new issue with the label 'security'. We take all security reports seriously and will respond promptly.Copy & paste โ that's it
npm install
npm run buildInstallation
npm install
npm run buildConfiguration
Add to your MCP configuration:
{
"mcpServers": {
"project-handoffs": {
"command": "/opt/homebrew/bin/node",
"args": ["/path/to/project-handoffs/build/index.js"],
"alwaysAllow": []
}
}
}No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.
Licensed under Apache-2.0โ you can use, modify, and redistribute it under that license's terms.
License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.