This MCP server, developed by Brad Fair, implements a persona management system for Cline using shared components and templates. Built with TypeScript, it provides tools for creating, updating, and activating personas defined in .clinerules
files. The implementation features component reusability, mustache-style variable substitution in templates, dependency validation, and version tracking for both components and personas. By abstracting persona management into standardized MCP endpoints, it allows AI systems to dynamically adjust their behavior and responses. This server is particularly useful for scenarios requiring flexible AI personality management, such as customer support chatbots, interactive storytelling applications, or personalized AI assistants that need to adapt to different user preferences or contexts.
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요
Create or update a component. Parameters: name (string), description (string), text (string), version (number)
Retrieve a component by its name. Parameters: name (string)
List all available components.
Delete a component by its name. Parameters: name (string)
Create or update a persona. Parameters: name (string), description (string), template (string), version (number)
Retrieve a persona by its name. Parameters: name (string)
List all available personas.
Delete a persona by its name. Parameters: name (string)
Activate a persona by its name. Parameters: name (string)
Retrieve the currently active persona.
Render a persona's template. Parameters: name (string)