local-only server
The server can only run on the client’s local machine because it depends on local resources.
Cline Personas MCP 服务器
使用共享组件和角色模板来管理.clinerules
文件的 MCP 服务器。
特征
- 组件管理:创建、读取、更新和删除可重用组件
- 角色模板:使用胡须样式变量替换定义角色模板
- 依赖验证:确保角色模板仅引用现有组件
- 激活系统:通过写入
.clinerules
文件来激活角色 - 版本跟踪:跟踪组件和角色的版本
- 基于文件的存储:将组件和角色存储为 JSON 文件
安装
- 克隆存储库
- 安装依赖项:
Copy
- 构建项目:
Copy
用法
管理组件
Copy
管理角色
Copy
文件结构
Copy
API 文档
组件角色服务
提供所有操作的主要服务类:
- 组件操作:
setComponent(name, description, text, version)
getComponent(name)
listComponents()
deleteComponent(name)
- 角色操作:
setPersona(name, description, template, version)
getPersona(name)
listPersonas()
deletePersona(name)
activatePersona(name)
getActivePersona()
renderPersona(name)
发展
运行测试:
Copy
构建项目:
Copy
运行 MCP 服务器:
Copy
This server cannot be installed
MCP 服务器通过写入.clinerules
文件来管理和激活角色模板和组件,支持版本跟踪和基于文件的存储。