プロジェクトハンドオフMCPサーバー
AI セッションのハンドオフと次のステップの追跡を管理するための MCP サーバー。
コアコンセプト
NextStep → WorkingSession → Handoff → 新しいNextStepチェーン
プロジェクトベースの組織
実装の影響にマッピングされた優先度レベル:
コアクリティカル: 実用的な実装に不可欠
完全必須: 望ましい実装に必要
機能強化: 改善と最適化
Related MCP server: ClickUp MCP Server
利用可能なツール
list_templates- 次のステップ、作業セッション、ハンドオフに使用できるテンプレートを一覧表示しますcreate_project- AIセッションのハンドオフを追跡するための新しいプロジェクトを作成するdelete_project- プロジェクトとそのすべてのデータを削除しますcreate_next_step- プロジェクトに新しい次のステップを作成するstart_working_session- 次のステップの作業を開始するcreate_handoff- ハンドオフの詳細を含む作業セッションを完了するget_latest_next_steps- 優先度順に並べられた開いている次のステップを取得しますget_next_step_history- セッションとハンドオフを含む次のステップの完全な履歴を取得します
インストール
npm install
npm run build構成
MCP 構成に追加:
{
"mcpServers": {
"project-handoffs": {
"command": "/opt/homebrew/bin/node",
"args": ["/path/to/project-handoffs/build/index.js"],
"alwaysAllow": []
}
}
}プロジェクト構造
project-handoffs/
├── src/
│ ├── index.ts # Server implementation
│ ├── templates.ts # Entity templates
│ ├── types.ts # TypeScript types
│ └── errors.ts # Error handling
├── package.json
└── README.md発達
# 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.
## Contributing
Contributions are welcome. Feel free to submit a Pull Request.
## License
This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.