cline personas.com
cline personas.com logo

Cline Personas

Implements a persona management system for dynamic AI behavior adjustment using reusable components and templates define...

Created byApr 22, 2025

Cline Personas MCP Server

An MCP server for managing .clinerules files using shared components and persona templates.

Features

  • Component Management: Create, read, update and delete reusable components
  • Persona Templates: Define persona templates with mustache-style variable substitution
  • Dependency Validation: Ensure persona templates only reference existing components
  • Activation System: Activate personas by writing to .clinerules file
  • Version Tracking: Track versions for both components and personas
  • File-based Storage: Store components and personas as JSON files

Installation

  1. Clone the repository
  1. Install dependencies:
  1. Build the project:

Usage

Managing Components

Managing Personas

File Structure

API Documentation

ComponentPersonaService

The main service class providing all operations:
  • Component Operations:
  • Persona Operations:

Development

Run tests:
Build the project:
Run the MCP server:

Cline Personas MCP Server

An MCP server for managing .clinerules files using shared components and persona templates.

Features

  • Component Management: Create, read, update and delete reusable components
  • Persona Templates: Define persona templates with mustache-style variable substitution
  • Dependency Validation: Ensure persona templates only reference existing components
  • Activation System: Activate personas by writing to .clinerules file
  • Version Tracking: Track versions for both components and personas
  • File-based Storage: Store components and personas as JSON files

Installation

  1. Clone the repository
  1. Install dependencies:
  1. Build the project:

Usage

Managing Components

Managing Personas

File Structure

API Documentation

ComponentPersonaService

The main service class providing all operations:
  • Component Operations:
  • Persona Operations:

Development

Run tests:
Build the project:
Run the MCP server: