loading…
Search for a command to run...
loading…
A multi-role AI discussion system that enables users to manage diverse AI personas for collaborative debate and consensus-driven decision-making. It provides to
A multi-role AI discussion system that enables users to manage diverse AI personas for collaborative debate and consensus-driven decision-making. It provides tools for role configuration, automated meeting facilitation, and the generation of formatted meeting minutes via the MCP protocol.
多角色 AI 讨论系统,通过定义不同角色让多个 AI 代表不同观点进行讨论,最终形成共识决策。
git clone https://github.com/your-repo/roundtable-mcp.git
cd roundtable
pip install -r requirements.txt
# 复制配置模板
cp config.json.example config.json
# 编辑配置,填入你的 API Key
vim config.json
python3 main.py
在 Claude Code 配置文件中添加:
{
"mcpServers": {
"Roundtable": {
"command": "/path/to/roundtable/venv/bin/python",
"args": ["/path/to/roundtable/mcp_server.py"]
}
}
}
| 工具 | 说明 |
|---|---|
| list_roles | 列出所有角色 |
| get_role_identity | 获取角色 IDENTITY |
| create_role | 创建角色 |
| delete_role | 删除角色 |
| list_meetings | 列出所有会议 |
| create_meeting | 创建会议 |
| get_meeting | 获取会议信息 |
| get_meeting_minutes | 获取会议纪要 |
| delete_meeting | 删除会议 |
| update_meeting_topic | 更新主题 |
| add_meeting_participant | 添加参与者 |
| remove_meeting_participant | 删除参与者 |
| get_meeting_status | 获取状态 |
| update_meeting_rounds | 更新轮次 |
| start_meeting | 启动会议 |
roundtable/
├── main.py # 入口文件
├── cli.py # 命令行界面
├── config_manager.py # 配置管理
├── role_manager.py # 角色管理
├── meeting_manager.py # 会议管理
├── llm_client.py # LLM 调用
├── mcp_server.py # MCP 服务器
├── config.json.example # 配置模板
├── mcp.json.example # MCP 配置模板
└── requirements.txt # 依赖
GPL-3.0 license
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"roundtable": {
"command": "npx",
"args": []
}
}
}