返回市场
MCP-克劳德中心服务器

MCP-克劳德中心服务器

作者:claude-did-this7 星标更新:2025-06-05

项目介绍

Claude 编排 MCP 服务器

用于编排多个 Claude Code 会话以并行处理复杂项目的 MCP(模型上下文协议)服务器。

功能

  • 创建和管理多个 Claude Code 会话
  • 定义会话之间的依赖关系
  • 监控会话进度和状态
  • 获取会话输出
  • 使用 Gradio 的基于 Web 的界面

配置

  1. 安装依赖项:
pip install gradio httpx python-dotenv
  1. 配置环境变量:

    • 复制 .env.example.env
    • 更新 CLAUDE_WEBHOOK_SECRET 为实际的 webhook 密钥
  2. 运行服务器:

./run_server.sh
# 或者
python mcp_server.py

服务器将在 http://localhost:7860 启动。

API 端点

服务器提供了以下工具:

  • create_session: 创建一个新的 Claude Code 会话
  • start_session: 启动一个已创建的会话
  • get_session_status: 检查会话的状态
  • get_session_output: 获取已完成会话的输出
  • list_sessions: 列出所有会话,可选过滤
  • wait_for_session: 等待会话完成

测试

运行测试脚本以验证配置:

python test_mcp_server.py

认证

服务器使用 Bearer token 认证。在 .env 文件中设置您的 webhook 密钥:

CLAUDE_WEBHOOK_SECRET=your-secret-here