Token导航 LogoToken导航

MCP Server · AI代理

MCP Council

一个基于Rust的MCP服务器,通过结构化的同行评审实现AI模型协作,包含三阶段审议流程以生成最终答案。

未说明官方级别未说明来源级核验工具 6
RustClaudeAI代理Cursor

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
epicsagas
提供方
epicsagas

工具数量

6

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

MCP Council 属于AI代理类 MCP Server,公开资料标注 6 个工具,通过传输方式未标注接入,适配 Claude、Cursor,没有现成的安装命令;接入前要先准备 访问 Token。

分类

AI代理

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 6 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

LLM理事会自动化系统

多模型推理→ 同行评审→ 最终合成(Rust MCP服务器)

基于Rust的MCP服务器,通过结构化的同行评审实现AI模型协作。该系统实施了一个3阶段的审议过程,其中多个法学硕士通过匿名同行评审协同回答问题,以防止偏见。

受工作流概念的启发 karpathy/llm委员会。主要界面为 光标聊天 或 克劳德代码 通过MCP工具和斜线命令。

______________________________________________________________________

概述(3个阶段)

  1. 第一阶段——初步意见:光标中有一个提示,显示多个选定型号或单个型号→ 每个模型都将其答案写入 ~/.council//*-answer.md.
  2. 第二阶段——同行评审:

- 跑 /peer_review by 生成审核提示(不包括模型自己的响应) - 模型生成审核内容 - 可选的:如果模型没有自动保存评论,请使用 /save_review 作为手动保存的后备方案 peer-review-by-.md

  1. 第三阶段——最终答案:从(单个)模型选项卡中,运行 /finalize by 将所有回复和评论综合为 final-answer-by-.md.

______________________________________________________________________

它如何组合在一起(聊天命令→ MCP服务器)

[Chat Commands (Cursor/Claude Code)]
  ├─ /first_answer {slug} "prompt"      -> Stage1 capture (multi-model answers)
  ├─ /summarize    -> tools.council.summarize (Optional: reduce token costs)
  ├─ /save_summary    -> tools.council.save_summary (Save summary)
  ├─ /peer_review  by      -> tools.council.peer_review (Stage2, self-exclusion)
  ├─ /save_review    -> tools.council.save_review (Save peer review)
  └─ /finalize  by        -> tools.council.finalize (Stage3 synthesis)
                     ▼
[Rust MCP Server: mcp-council]
  Exposes tools.council.{first_answer,peer_review,save_review,finalize,summarize,save_summary}
                     ▼
[Current AI Model Context]
  Direct processing without external CLI calls

______________________________________________________________________

关键路径

mcp-council/          # Rust MCP server source
  ├─ src/
  ├─ Cargo.toml
  └─ QUICKSTART.md
.cursor/commands/cc/  # Chat-triggered commands (Stage1/2/3)
~/.council/{slug}/    # Outputs (answers, peer reviews, final synthesis)

输出示例:

.council/your-project-slug/
  ├─ gpt-5-answer.md
  ├─ sonnet-answer.md
  ├─ gemini-answer.md
  ├─ summary.md                    # Optional: summary for large documents
  ├─ peer-review-by-sonnet.md
  └─ final-answer-by-sonnet.md

______________________________________________________________________

聊天命令(通用光标/克劳德代码)

  • 第一阶段(收集答案)

/first_answer your-project-slug "Your Project Prompt"

  • 第二阶段(同行评审,自我排除)
  /peer_review your-project-slug by gpt-5.2

- 自动排除指定模型自己的响应 - 返回当前模型要处理的结构化提示 - 模型生成审核内容 - 某些模型可能会自动保存审核文件;如果没有,请使用下面的回退

回退:手动保存(如果需要)

  /save_review your-project-slug glm-4.6 "Review content..."

- 仅当模型未自动保存评论时才使用此选项 - 将同行评审保存到 peer-review-by-glm-4.6.md - 商店在 ~/.council// 目录

  • 第三阶段(最终合成)
  /finalize your-project-slug by claude

- 综合所有回复和评论 - 用途 by 指定合成模型的格式

  • 可选:汇总大型文档(降低令牌成本)
  /summarize your-project-slug sonnet "Very long document..." max_length=2000

- 为大型文档生成摘要提示 - 模型生成摘要后,保存:

  /save_summary your-project-slug sonnet "Summary content..."

- 保存到 summary.md 用于Stage2/Stage3,以降低代币成本

文件结构:

.council//
├── -answer.md
├── summary.md                    # Optional: for large documents
├── peer-review-by-.md
└── final-answer-by-.md

______________________________________________________________________

安装和接线

选项1:从crates.io安装(推荐)

# Install binary
cargo install mcp-council

# Install slash commands (interactive - prompts for subfolder name)
mcp-council --init          # Both Cursor and Claude Code
mcp-council --init-cursor   # Cursor only
mcp-council --init-claude   # Claude Code only

# Example interaction:
# $ mcp-council --init
# Enter subfolder name (leave empty for default 'cc'): council
# -> Installs to ~/.cursor/commands/council/ and ~/.claude/commands/council/

添加到MCP配置(~/.cursor/mcp.json 对于光标, ~/.claude.json 克劳德代码):

{
  "mcpServers": {
    "mcp-council": {
      "command": "mcp-council",
      "args": []
    }
  }
}

完成!现在您可以使用 /first_answer, /peer_review, /finalize 命令。

选项2:从源代码构建

git clone https://github.com/epicsagas/mcp-council.git
cd mcp-council
cargo build --release
cp target/release/mcp-council ~/.local/bin/

在游标中注册MCP(~/.cursor/mcp.json)

{
  "servers": {
    "mcp-council": {
      "command": "mcp-council",
      "args": []
    }
  }
}

安装聊天命令

# Ensure council root exists (home-scoped)
mkdir -p ~/.council

# For Cursor
mkdir -p ~/.cursor/commands/cc
cp mcp-council/commands/cc/* ~/.cursor/commands/cc/

# For Claude Code (per-project)
mkdir -p .cursor/commands/cc
cp mcp-council/commands/cc/* .cursor/commands/cc/

# Or globally for Claude Code
mkdir -p ~/.claude/commands/cc
cp mcp-council/commands/cc/* ~/.claude/commands/cc/

有关完整演练,请参见 QUICKSTART.md.

______________________________________________________________________

主要特点

  • 自我排斥:每个模型都会自动将自己的响应排除在同行评审之外
  • 默认位置:用途 ~/.council/{slug} 默认情况下用于存储
  • 通用兼容性:适用于Cursor和Claude代码
  • 无外部依赖关系:在当前人工智能环境中直接处理
  • 匿名评论:模型在不知道是哪个模型写的情况下评估响应
  • 代币成本优化:可选 summarize 降低Stage2/Stage3中大型文档令牌成本的工具

技术说明

  • MCP协议:符合JSON-RPC 2.0标准的服务器
  • 异步Rust:非阻塞I/O操作
  • 错误处理:全面的错误传播和上下文
  • 文件发现:智能 .council/ 目录搜索最多10个父级
  • 模型支撑:可扩展到任何具有适当命名约定的LLM

许可证

阿帕奇-2.0

______________________________________________________________________

致谢

  • 模型上下文协议(MCP)
  • 安thropic克劳德
  • 谷歌双子座
  • OpenAI GPT模型
  • 游标IDE集成
  • Claude代码集成

工具与能力

工具数量

6

资源数量

0

提示词数量

0

能力标签

多模型协作Rust本地部署同行评审Rust服务器AI决策MCP协议

支持客户端

ClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 6 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Council

MCP World · 本页

6未说明未标注1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Council 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

MCP Council 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

MCP Council 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Council 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

MCP Council 支持哪些客户端?

公开资料标注支持 Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP