Cline Personas MCP Server
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
.clinerulesSeguimiento de versiones : seguimiento de versiones tanto de componentes como de personas
Almacenamiento basado en archivos : almacene componentes y personas como archivos JSON
Related MCP server: Agent Factory MCP
Instalación
Clonar el repositorio
Instalar dependencias:
npm installConstruir el proyecto:
npm run buildUso
Administrar componentes
import { ComponentPersonaService } from './src/service';
const service = new ComponentPersonaService(process.cwd());
// Create a new component
service.setComponent('greeting', 'Welcome message', 'Hello {{name}}!', 1);
// Get a component
const component = service.getComponent('greeting');
// List all components
const components = service.listComponents();Gestión de personas
// Create a new persona
service.setPersona(
'welcome',
'Welcome persona',
'{{greeting}}\nPlease enjoy your stay!',
1
);
// Activate a persona
service.activatePersona('welcome');
// Get active persona
const active = service.getActivePersona();Estructura de archivos
.cline-personas/
components/
[component-name].json
personas/
[persona-name].json
src/
component.ts # Component class and operations
persona.ts # Persona class and template rendering
service.ts # Main service implementation
index.ts # MCP server entry point
test/ # Unit testsDocumentació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:
npm testConstruir el proyecto:
npm run buildEjecute el servidor MCP:
npm startThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseCqualityDmaintenanceMCP server that enables deployment and management of MCP servers through a simple configuration-based interface.1
- AlicenseBqualityFmaintenanceA universal MCP server that automatically discovers and registers CLI tools as AI-powered agents with persona configuration, enabling any CLI tool to be used as an MCP tool.41MIT
- Alicense-qualityBmaintenanceAn MCP server that provides CLI coding agents with persistent decision memory, codebase dependency-graph awareness, plan validation against architectural constraints, and a self-bootstrapping constraints.md file.27MIT
- Alicense-qualityDmaintenanceAn MCP server that performs automated code reviews by analyzing git diffs against configurable review standards with custom reviewer personas.2MIT
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for generating rough-draft project plans from natural-language prompts.
MCP Server for JFrog, providing tools for development and artifact management.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bradfair/mcp-cline-personas'
If you have feedback or need assistance with the MCP directory API, please join our Discord server