Cline Personas MCP 服务器
使用共享组件和角色模板来管理.clinerules文件的 MCP 服务器。
特征
组件管理:创建、读取、更新和删除可重用组件
角色模板:使用胡须样式变量替换定义角色模板
依赖验证:确保角色模板仅引用现有组件
激活系统:通过写入
.clinerules文件来激活角色版本跟踪:跟踪组件和角色的版本
基于文件的存储:将组件和角色存储为 JSON 文件
安装
克隆存储库
安装依赖项:
构建项目:
用法
管理组件
管理角色
文件结构
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)
发展
运行测试:
构建项目:
运行 MCP 服务器:
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
MCP 服务器通过写入.clinerules文件来管理和激活角色模板和组件,支持版本跟踪和基于文件的存储。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualitySimple MCP Server to enable a human-in-the-loop workflow in tools like Cline and Cursor. This is especially useful for developing desktop applications that require complex user interactions to test.Last updated -147MIT License
- -securityAlicense-qualityA template repository for creating MCP servers that can be easily containerized and used with MCP clients.Last updated -5961MIT License
DollhouseMCPofficial
AsecurityFlicenseAqualityA comprehensive Model Context Protocol (MCP) server that enables dynamic AI persona management with an integrated GitHub-powered marketplace, allowing Claude and other compatible AI assistants to activate different behavioral personas.Last updated -503599- -securityAlicense-qualityMCP server for managing and serving dynamic prompt templates using elegant and powerful text template engine. Create reusable, logic-driven prompts with variables, partials, and conditionals that can be served to any compatible MCP client like Claude Code, Claude Desktop, Gemini CLI, etc.Last updated -11MIT License