local-only server
The server can only run on the client’s local machine because it depends on local resources.
Cline Personas MCP サーバー
共有コンポーネントとペルソナ テンプレートを使用して.clinerules
ファイルを管理するための MCP サーバー。
特徴
- コンポーネント管理: 再利用可能なコンポーネントの作成、読み取り、更新、削除
- ペルソナテンプレート: マスタッシュスタイルの変数置換を使用してペルソナテンプレートを定義します。
- 依存関係の検証: ペルソナテンプレートが既存のコンポーネントのみを参照していることを確認する
- アクティベーションシステム:
.clinerules
ファイルに書き込むことでペルソナをアクティベートします - バージョン追跡: コンポーネントとペルソナの両方のバージョンを追跡します
- ファイルベースのストレージ: コンポーネントとペルソナをJSONファイルとして保存します
インストール
- リポジトリをクローンする
- 依存関係をインストールします:
Copy
- プロジェクトをビルドします。
Copy
使用法
コンポーネントの管理
Copy
ペルソナの管理
Copy
ファイル構造
Copy
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)
発達
テストを実行します:
Copy
プロジェクトをビルドします。
Copy
MCP サーバーを実行します。
Copy
This server cannot be installed
.clinerules
ファイルに書き込むことでペルソナ テンプレートとコンポーネントを管理およびアクティブ化し、バージョン追跡とファイルベースのストレージをサポートする MCP サーバー。