一个完全升级的MCP服务器,提供对Gemini CLI的SuperClaude框架v4.0.9兼容性。特性包括增强的命令路由,带有22个专门的/sc:命令(包括新的业务面板),14个领域专家代理,以及6个集成的MCP服务器,加上通过TOML命令实现的完整的Gemini CLI集成。
/sc:command在Gemini CLI中使用,通过TOML配置npm run install-commands用于无缝集成Gemini CLI/sc:命名空间,并添加了业务面板sc:load和sc:save命令,用于会话记忆# 全局安装
npm install -g gemini-superclaude-mcp-server
# TOML命令配置
npm run install-commands # 找到全局npm安装文件夹中的gemini-superclaude-mcp-server/目录并在此运行命令(或仅通过npx配置时,可直接将toml文件复制到相应目录)
# 配置Gemini CLI(~/.gemini/settings.json)
{
"mcpServers": {
"superclaude": {
"command": "npx",
"args": ["-y", "gemini-superclaude-mcp-server"],
"env": {
"CLAUDE_CONFIG_DIR": "${HOME}/.claude"
}
}
}
}
# 克隆并设置
git clone https://github.com/Dianel555/gemini-superclaude-mcp-server.git
cd gemini-superclaude-mcp-server
npm install
# 设置脚本可执行
chmod +x superclaude-server.js
# 配置Gemini CLI(~/.gemini/settings.json)
{
"mcpServers": {
"superclaude": {
"command": "node",
"args": ["/full/path/to/superclaude-server.js"],
"env": {
"CLAUDE_CONFIG_DIR": "${HOME}/.claude"
}
}
}
}
# 验证和测试
npm run validate
npm test
14个专门代理提供任何任务所需的领域专业知识:
| 代理 | 焦点 | 思考模式 | 自动触发 | 专业化 |
|---|---|---|---|---|
| system-architect | 系统设计 | 系统化 | 架构、设计、可扩展性 | sc:build, sc:analyze |
| frontend-architect | 用户体验 | 用户为中心 | UI、组件、响应式 | sc:build, sc:implement |
| backend-architect | 数据完整性 | 数据驱动 | API、数据库、服务 | sc:implement, sc:troubleshoot |
| devops-architect | 自动化及CI/CD | 自动化导向 | 部署、基础设施、CI/CD | sc:workflow, sc:git |
| security-engineer | 威胁建模 | 威胁导向 | 安全、漏洞、认证 | sc:analyze, sc:improve |
| performance-engineer | 优化 | 测量导向 | 优化、性能、瓶颈 | sc:analyze, sc:improve |
| quality-engineer | 测试策略 | 系统化验证 | 测试、质量、验证 | sc:test, sc:troubleshoot |
| refactoring-expert | 代码质量 | 简化导向 | 重构、清理、债务 | sc:improve, sc:cleanup |
| root-cause-analyst | 问题调查 | 调查导向 | 调试、调查、分析 | sc:analyze, sc:troubleshoot |
| requirements-analyst | 需求发现 | 发现导向 | 需求、范围、规划 | sc:brainstorm, sc:estimate |
| python-expert | Python架构 | Python导向 | Python、Django、Flask | sc:implement, sc:improve |
| socratic-mentor | 知识转移 | 教育导向 | 学习、解释、理解 | sc:explain, sc:document |
| learning-guide | 概念简化 | 教学导向 | 教程、初学者、示例 | sc:explain, sc:document |
| technical-writer | 文档 | 交流导向 | 文档、README、指南 | sc:document, sc:save |
22个核心命令,使用/sc:命名空间以符合SuperClaude框架v4.0.9规范:
sc:build, sc:implement, sc:workflow, sc:designsc:analyze, sc:brainstorm, sc:troubleshoot, sc:business-panel, sc:estimatesc:improve, sc:test, sc:cleanup, sc:gitsc:explain, sc:documentsc:task, sc:spawn, sc:load, sc:save, sc:reflectsc:index, sc:select-tool直接在Gemini CLI中安装SuperClaude命令:
# 安装所有22个命令作为/sc:快捷方式
npm run install-commands
# 在Gemini CLI中使用
/sc:analyze --security --deep
/sc:business-panel strategy.md --experts porter,taleb --mode debate
/sc:build ecommerce --framework nextjs --magic
# 如需卸载
npm run uninstall-commands
多专家业务分析,包含9位思想领袖:
┌────────────────────────────────────────────────────────────┐
│ Gemini CLI │
│ ┌─────────────────────────────────────┐ │
│ │ 22 /sc: 命令通过TOML │ │
│ └─────────────────────────────────────┘ │
├────────────────────────────────────────────────────────────┤
│ Gemini SuperClaude MCP 服务器 v2.0.2 │
│ ┌─────────────┐ ┌─────────────────┐ ┌─────────────┐ │
│ │ 增强 │ │ 14个代理 │ │ 业务面板 (9) │ │
│ │ 路由 │ │ 系统 │ │ │ │
│ └─────────────┘ └─────────────────┘ └─────────────┘ │
├────────────────────────────────────────────────────────────┤
│ MCP 编排层 (6个服务器) │
│ ┌─────────┐┌────────┐┌─────┐┌──────────┐┌────────┐┌──────┐ │
│ │Sequentia││Context7││Magic││Playwright││Morphllm││Serena│ │
│ └─────────┘└────────┘└─────┘└──────────┘└────────┘└──────┘ │
├────────────────────────────────────────────────────────────┤
│ SuperClaude 框架 v4.0.9 │
└────────────────────────────────────────────────────────────┘
欢迎PR!请分叉仓库,创建功能分支,并打开拉取请求。
MIT许可证 - 详情见LICENSE文件。