hive mcp-cli
自动设置CLI 蜂巢mcp -基于Clojure的MCP服务器,为Claude Code提供持久内存、项目管理和集群协调。
安装
# 1. Install CLI and MCP server
go install github.com/hive-agi/hive-mcp-cli/cmd/hive@latest
go install github.com/hive-agi/hive-mcp-cli/cmd/hive-setup-mcp@latest
# 2. Register MCP server with Claude
claude mcp add hive-setup --scope user -- hive-setup-mcp验证安装:
hive detect # Check prerequisites
claude mcp list | grep hive-setup # Verify MCP registration用法
# Check system prerequisites
hive detect
# Run full setup (interactive)
hive setup
# Diagnose issues
hive doctor
# Attempt automatic fixes
hive doctor --fix它做什么
这 hive setup 命令自动执行完整的hive mcp安装:
- 克隆 -将hive mcp存储库克隆到
~/hive-mcp - 外壳 -在shell rc文件中配置环境变量
- 先决条件 -安装特定于平台的依赖关系
- 依赖项 -通过下载Clojure依赖项
clojure -P - Doom同步 -同步Emacs软件包(如果使用Doom-Emacs)
- 色度 -设置Docker卷并启动ChromaDB进行矢量存储
- 奥拉玛 -为Olama配置嵌入模型
- Emacs守护程序 -以守护进程模式启动Emacs
- MCP注册 -使用Claude CLI注册hive mcp服务器
hive mcp提供什么
安装后,hive-mcp在Claude Code中添加了100多个mcp工具:
- 持久内存 -存储在ChromaDB中的项目范围注释、决策和约定
- 用看板图 -任务管理,包括待办/执行/审查/完成状态
- Git集成 -Magit为git操作提供动力
- 苹果酒替代品 -通过Emacs CIDR进行Clojure评估
- 群体协调 -组建并协调多个克劳德特工
- 知识图谱 -记忆之间的语义关系
- 代码分析 -clj kondo linting和scc指标
需求
| 工具 | 最低版本 | 目的 |
|---|---|---|
| 转到 | 1.21+ | 安装此CLI |
| Emacs | 28.1+ | IDE集成和MCP服务器主机 |
| Java | 17+ | Clojure运行时 |
| Clojure命令行界面 | 1.11.0+ | 运行hive mcp服务器 |
| Babashka | 1.3.0+ | 快速Clojure脚本编写 |
| Docker | 20.0+ | 运行ChromaDB |
| Git | 2.0+ | 克隆存储库 |
| Claude CLI | 0.1.0+ | MCP服务器注册 |
可选的
- 奥拉玛 -代理委托的本地法学硕士
- Doom Emacs -增强的Emacs配置(推荐)
命令
hive detect
扫描您的系统并报告:
- 平台和包管理器
- 外壳配置文件
- 已安装的工具和版本
- 正在运行的服务(Emacs守护进程、Chroma、Ollama)
- 环境变量
hive setup
运行完整的安装顺序。Idempotent-多次跑步是安全的。跳过已完成的步骤。
hive doctor
安装的健康检查:
- 版本验证
- 服务健康(Chroma、Ollama端点)
- 环境验证
- MCP注册状态
- 集成测试
使用 --fix 尝试自动修复。
MCP 服务器
这 hive-setup-mcp 二进制文件将CLI命令作为MCP工具公开,使其可由Claude等AI助手调用。
在Claude CLI注册
claude mcp add hive-setup -- hive-setup-mcp可用工具
命令与 McpMeta 作为AI可调用工具公开:
| 工具 | 说明 |
|---|---|
hive_detect | 检测已安装的组件、先决条件和环境 |
hive_setup | 安装和配置hive mcp组件 |
hive_doctor | 使用可选功能运行健康检查 --fix 参数 |
运作原理
MCP服务器使用 Bonzai 使用MCP扩展从命令元数据自动生成工具模式。仅标记为的命令 Mcp: &bonzai.McpMeta{...} 暴露。
环境变量
安装后,这些将在您的shell中配置:
HIVE_MCP_DIR=~/hive-mcp
BB_MCP_DIR=~/hive-mcp
OPENROUTER_API_KEY= # Optional, for cloud LLM delegation许可证
麻省理工学院
