home / mcp / project handoffs mcp server
An MCP tool for aiding persistence over ai-coding-agent sessions.
Configuration
View docs{
"mcpServers": {
"davidorex-project-handoffs": {
"command": "/opt/homebrew/bin/node",
"args": [
"/path/to/project-handoffs/build/index.js"
]
}
}
}This MCP server enables you to manage AI session handoffs and track next steps within a project structure. It provides a streamlined flow from defining a NextStep to conducting a WorkingSession, recording a Handoff, and creating new NextStep chains as work progresses.
You interact with the Project Handoffs MCP Server by connecting an MCP client and performing common workflows: create a project to organize work, add next steps, start working sessions on those steps, and finish with handoffs that capture the outcomes. You can list available templates to understand how to structure next steps and handoffs, view the latest open next steps by priority, and review complete histories of a NextStep including its sessions and handoffs. Use these capabilities to maintain clear ownership, track progress, and ensure smooth handoffs between teams.
Prerequisites: ensure Node.js is installed on your system prior to starting the MCP server.
npm install
npm run build
/opt/homebrew/bin/node /path/to/project-handoffs/build/index.jsConfigure your MCP client to connect to the server using the stdio method shown here. The server is launched by running Node with the built index script.
{
"mcpServers": {
"project_handoffs": {
"command": "/opt/homebrew/bin/node",
"args": ["/path/to/project-handoffs/build/index.js"],
"alwaysAllow": []
}
}
}- This server uses TypeScript and follows a consistent state management approach with explicit entities for NextStep, WorkingSession, and Handoff. - The configuration shown above is intended for local development or controlled environments where the MCP runtime is started as a stdio process. - If you need to adjust runtime options, modify the command and argument values in your MCP configuration as needed.
List available templates for next steps, working sessions, and handoffs
Create a new project for tracking AI session handoffs
Delete a project and all its data
Create a new next step in a project
Start working on a next step
Complete a working session with handoff details
Get open next steps ordered by priority
Get complete history of a next step including session and handoff