Skip to main content
Glama
davidorex

Project Handoffs MCP Server

by davidorex

项目交接 MCP 服务器

MCP 服务器用于管理 AI 会话切换和后续步骤跟踪。

核心概念

  • 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.

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/davidorex/project-handoffs'

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