jsboige mcp服务器
模型上下文协议(MCP)服务器的集合,以扩展语言模型(LLM)的功能。
 
持续集成
- 工作流程 (
.github/workflows/ci.yml):构建+邀请鲁州经理 - 分支保护:CI必须通过才能合并
main - 配置:
vitest.config.ts(dev)/vitest.config.ci.ts(CI,不包括32个平台相关测试)
______________________________________________________________________
MCP怎么样?
模型上下文协议(MCP)是一种允许语言模型(LLM)与外部工具和资源交互的协议。
该协议通过允许LLM访问以下内容,大大扩展了LLM的能力:
- 实时信息搜索
- 访问外部API
- 文件处理
- 代码分析
- 协调多代理(RooSync)
- 还有更多
存款内容
这个存款是 子模块 主要项目 roo扩展. MCP服务器位于目录中 servers/:
活动服务器
鲁州经理(校长)
RooSync多代理系统的核心组件:
- 34 MCP工具 pour la协调多机
- 对话:浏览、查看、树、总结(Roo+Claude代码)
- 房间同步:发送、读取、管理、心跳、compare_config
- 仪表盘:全局、机器、工作空间(跨机器协调)
- 语义索引:Qdrant+嵌入(代码库搜索、roosync_search)
- 基线:更新、版本、还原、导出
堆栈:TypeScript、Node.js 20.18.0、Vitest(约7900次测试) 文档: 服务器/roo状态管理器/README.md
sk代理
用于Claude Code和Roo Code的以代理为中心的LLM代理服务器。
- 多智能体对话(DeepSearch、DeepThink)
- 通过Qdrant为每个代理提供矢量内存
- 通过MCP插件调用工具(SearXNG、Playwright)
- 视觉支持(图像、视频、文档分析)
堆栈:Python、语义内核、FastMCP 文档: 服务器/sk-agent/README.md
删除的服务器
这些服务器存在于 servers/ 但是 从活动配置中删除 :
quickfiles-server-被Claude Code的本地功能取代jinavigator-server-被Markitdown MCP取代github-projects-mcp-替换为gh命令行界面
______________________________________________________________________
安装
先决条件
- Node.js 20.18.0 (CI版本)
- NPM 10.x或更高版本
- Git
- Python 3.10+(pour sk代理)
安装速度快
# Cloner le dépôt (comme submodule)
git clone --recurse-submodules https://github.com/jsboige/roo-extensions.git
cd roo-extensions/mcps/internal
# Installer roo-state-manager
cd servers/roo-state-manager && npm install && npm run build单独安装
鲁州经理
cd servers/roo-state-manager
npm install && npm run build
npx vitest run # NEVER npm test (watch mode blocks)sk代理
cd servers/sk-agent
pip install -r requirements.txt
# See servers/sk-agent/README.md for configuration______________________________________________________________________
建筑
servers/
├── roo-state-manager/ # TypeScript — 34 tools, RooSync core
│ ├── src/tools/ # Tool definitions + handlers
│ ├── src/services/ # Business logic (RooSync, Qdrant, heartbeat)
│ ├── src/resources/ # MCP resources
│ └── tests/ # ~7900 vitest tests
├── sk-agent/ # Python — LLM proxy, multi-agent
│ ├── sk_agent.py # FastMCP entry point
│ └── sk_conversations.py
└── (retired: quickfiles, jinavigator, github-projects)______________________________________________________________________
发展
提交先锋
- 构建:
npm run build(TypeScript服务器) - 测试:
npx vitest run(从来没有npm test--观看模式块) - CI配置:
npx vitest run --config vitest.config.ci.ts(不包括32个测试平台依赖者)
______________________________________________________________________
贡献
这个存款是 子模块 的 roo扩展.
- 领事馆 开放问题
- PR强制-无直接推送
main - 配置环境变量(请参阅
.env.example)
______________________________________________________________________
许可证
MIT-查看 许可证
______________________________________________________________________
