Cline Personas MCP サーバー
共有コンポーネントとペルソナ テンプレートを使用して.clinerulesファイルを管理するための MCP サーバー。
特徴
コンポーネント管理: 再利用可能なコンポーネントの作成、読み取り、更新、削除
ペルソナテンプレート: マスタッシュスタイルの変数置換を使用してペルソナテンプレートを定義します。
依存関係の検証: ペルソナテンプレートが既存のコンポーネントのみを参照していることを確認する
アクティベーションシステム:
.clinerulesファイルに書き込むことでペルソナをアクティベートしますバージョン追跡: コンポーネントとペルソナの両方のバージョンを追跡します
ファイルベースのストレージ: コンポーネントとペルソナをJSONファイルとして保存します
Related MCP server: MCP Server Template
インストール
リポジトリをクローンする
依存関係をインストールします:
プロジェクトをビルドします。
使用法
コンポーネントの管理
ペルソナの管理
ファイル構造
APIドキュメント
コンポーネントペルソナサービス
すべての操作を提供するメインのサービス クラス:
コンポーネント操作:
setComponent(name, description, text, version)getComponent(name)listComponents()deleteComponent(name)
ペルソナ操作:
setPersona(name, description, template, version)getPersona(name)listPersonas()deletePersona(name)activatePersona(name)getActivePersona()renderPersona(name)
発達
テストを実行します:
プロジェクトをビルドします。
MCP サーバーを実行します。