What is Cline Personas MCP Server?
It is an MCP server that provides component and persona management for `.clinerules` files, with features like version tracking, mustache template substitution, and dependency validation.
@bradfair
Basic information
An MCP server for managing `.clinerules` files using shared components and persona templates.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Cline Personas MCP Server is an MCP server for managing .clinerules files using reusable components and persona templates. It provides component management, persona templates with mustache-style variable substitution, dependency validation, activation system, version tracking, and file-based JSON storage. It is intended for developers who want to organize and activate different persona configurations for their projects.
Clone the repository, run npm install and npm run build. Use the ComponentPersonaService class to create components (e.g., service.setComponent('greeting', 'Welcome message', 'Hello {{name}}!', 1)), define personas (e.g., service.setPersona(...)), and activate a persona with service.activatePersona('welcome'). Start the MCP server with npm start.
.clinerules file.clinerules files with shared component librariesIt is an MCP server that provides component and persona management for `.clinerules` files, with features like version tracking, mustache template substitution, and dependency validation.
Clone the repository, run `npm install` to install dependencies, and `npm run build` to compile the project.
Components are reusable text snippets with a name, description, and version. Personas are templates that use mustache‑style `{{variable}}` placeholders to reference components and can be activated to write into the `.clinerules` file.
Use the `activatePersona(name)` method on the `ComponentPersonaService` instance, which writes the rendered persona template into the `.clinerules` file.
Components and personas are stored as JSON files inside a `.cline-personas/` directory, with subdirectories `components/` and `personas/` in the current working directory.
🚀 The fast, Pythonic way to build MCP servers and clients.
Painless E2E Automation for Mobile and Web
PickFu MCP is a Model Context Protocol (MCP) server that connects AI assistants, developers, marketers, product managers, and AI agents to PickFu's consumer research platform. It enables users to create surveys, conduct

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Comments