local-only server
The server can only run on the client’s local machine because it depends on local resources.
Servidor MCP de Cline Personas
Un servidor MCP para administrar archivos .clinerules
utilizando componentes compartidos y plantillas de persona.
Características
- Gestión de componentes : crear, leer, actualizar y eliminar componentes reutilizables
- Plantillas de persona : define plantillas de persona con sustitución de variables estilo bigote
- Validación de dependencia : garantizar que las plantillas de persona solo hagan referencia a componentes existentes
- Sistema de activación : active las personas escribiendo en el archivo
.clinerules
- Seguimiento de versiones : seguimiento de versiones tanto de componentes como de personas
- Almacenamiento basado en archivos : almacene componentes y personas como archivos JSON
Instalación
- Clonar el repositorio
- Instalar dependencias:
Copy
- Construir el proyecto:
Copy
Uso
Administrar componentes
Copy
Gestión de personas
Copy
Estructura de archivos
Copy
Documentación de la API
ComponentePersonaService
La clase de servicio principal que proporciona todas las operaciones:
- Operaciones de componentes :
setComponent(name, description, text, version)
getComponent(name)
listComponents()
deleteComponent(name)
- Operaciones de Persona :
setPersona(name, description, template, version)
getPersona(name)
listPersonas()
deletePersona(name)
activatePersona(name)
getActivePersona()
renderPersona(name)
Desarrollo
Ejecutar pruebas:
Copy
Construir el proyecto:
Copy
Ejecute el servidor MCP:
Copy
This server cannot be installed
Un servidor MCP para administrar y activar plantillas y componentes de persona escribiendo en archivos .clinerules
, admitiendo seguimiento de versiones y almacenamiento basado en archivos.