CPersona
cloto-mcp-servers
ClotoCoreプラットフォーム向けのMCPサーバーコレクション。
CPersona — AIメモリサーバー
CPersona (servers/cpersona/) は、Claudeに永続的なメモリ機能を提供するMCPメモリサーバーです。
詳細なドキュメントについては、cpersona READMEを参照してください。
スタンドアロンユーザー向け: ClotoCoreを使用せず、Claude Desktop、Claude Code、またはその他のMCPクライアントで使用する場合は、cpersonaスタンドアロンリポジトリを参照してください。
3層ハイブリッド検索(ベクトル + FTS5全文検索 + キーワード)とRRFマージ
動的な時間減衰、リコールブースト、完了係数を用いた信頼度スコアリング
エピソードメモリ(会話の要約)およびプロファイルメモリ(ユーザー属性)
LLM依存ゼロ — 純粋なデータサーバーであり、すべてのインテリジェンスは呼び出し側のエージェントに保持されます
ヘルスチェック、自動キャリブレーション、JSONLエクスポート/インポート、エージェントマージを含む16個のツール
エージェント名前空間の分離
stdio + Streamable HTTPトランスポート
単一ファイルSQLite DB(スキーマv7、自動移行)
ライセンス: MIT — あらゆるMCPホストから自由に使用可能です。
クイックスタート (Claude Desktop / Claude Code)
git clone https://github.com/Cloto-dev/cloto-mcp-servers.git
cd cloto-mcp-servers/servers
python -m venv .venv
# Windows
.venv\Scripts\activate
# macOS / Linux
# source .venv/bin/activate
pip install -r requirements.lockClaude Desktop — claude_desktop_config.json に追加します:
{
"mcpServers": {
"embedding": {
"command": "/path/to/servers/.venv/bin/python",
"args": ["/path/to/servers/embedding/server.py"],
"env": {
"EMBEDDING_PROVIDER": "onnx_jina_v5_nano",
"EMBEDDING_HTTP_PORT": "8401"
}
},
"cpersona": {
"command": "/path/to/servers/.venv/bin/python",
"args": ["/path/to/servers/cpersona/server.py"],
"env": {
"CPERSONA_DB_PATH": "/home/yourname/.claude/cpersona.db",
"CPERSONA_EMBEDDING_MODE": "http",
"CPERSONA_EMBEDDING_URL": "http://127.0.0.1:8401/embed",
"CPERSONA_VECTOR_SEARCH_MODE": "remote"
}
}
}
}Windowsの場合:
.venv/bin/pythonの代わりに.venv/Scripts/python.exeを使用し、DBパスにはC:/Users/yourname/.claude/cpersona.dbを使用してください。
注意: Windows版Claude Desktopにはstdio MCPトランスポートに関する既知の問題(ペイロードサイズ制限、サイレントドロップ)があります。問題が発生した場合は、cpersonaのStreamable HTTPトランスポートの使用を検討してください。詳細はZennブック第2章を参照してください。
Claude Code:
# macOS / Linux
claude mcp add-json embedding '{
"type": "stdio",
"command": "/path/to/servers/.venv/bin/python",
"args": ["/path/to/servers/embedding/server.py"],
"env": {
"EMBEDDING_PROVIDER": "onnx_jina_v5_nano",
"EMBEDDING_HTTP_PORT": "8401"
}
}' -s user
claude mcp add-json cpersona '{
"type": "stdio",
"command": "/path/to/servers/.venv/bin/python",
"args": ["/path/to/servers/cpersona/server.py"],
"env": {
"CPERSONA_DB_PATH": "/home/yourname/.claude/cpersona.db",
"CPERSONA_EMBEDDING_MODE": "http",
"CPERSONA_EMBEDDING_URL": "http://127.0.0.1:8401/embed",
"CPERSONA_VECTOR_SEARCH_MODE": "remote"
}
}' -s user環境に合わせてパスを調整してください。詳細なセットアップ手順については、Zennブック第2章を参照してください。
Related MCP server: qualixar/superlocalmemory
すべてのサーバー
ID | タイプ | 説明 |
| メモリ | FTS5検索を備えたCPersona永続メモリ (MIT) |
| ツール | ベクトル埋め込み生成 (ONNX + APIプロバイダー) |
| ツール | サンドボックス化されたコマンド実行 |
| ツール | 決定論的ユーティリティ (時間、数学、UUID、単位、エンコード/デコード) |
| ツール | CRONジョブ管理 |
| ツール | Web検索統合 (SearXNG, Tavily, DuckDuckGo) |
| ツール | 検索とLLM委任によるリサーチ統合 |
| ツール | Stable Diffusion画像生成 |
| マインド | Cerebras超高速推論 |
| マインド | DeepSeek推論エンジン |
| マインド | Claude/Anthropic推論エンジン |
| マインド | OllamaローカルLLM |
| ビジョン | Webカメラ視線追跡 |
| ビジョン | Ollama + OCRによる画像キャプチャ |
| 音声 | 音声認識 (Whisper) |
| 出力 | VRM表情、アイドル動作、およびVOICEVOX TTS (Rust) |
| I/O | MGPイベントを介した双方向Discord通信 (Rust) |
| 例 | 新規作成者向けのMGPサーバー実装リファレンス |
MGPプロトコルドキュメント
ClotoCoreはMCPを拡張し、MGP (Multi-Agent Gateway Protocol) を提供します — これはセキュリティ、ライフサイクル、双方向通信を追加した厳格なスーパーセットです。
MGP仕様 — プロトコルの概要とアーキテクチャ
MGPセキュリティ — 権限モデル、RBAC、監査証跡
MGP通信 — ライフサイクル、ストリーミング、イベント
MGP検出 — 動的ツール検出
MGPガイド — サーバー作成者向け実装ガイド
MGP分離 — OSレベルの強制設計
独自のサーバーを構築する
完全なリファレンス実装については servers/example/server.py を参照するか、クイックスタートガイドに従って、5分で動作するMCP/MGPサーバーを作成してください。
セットアップ (全サーバー)
cd servers
python -m venv .venv
# Activate (Windows Git Bash)
source .venv/Scripts/activate
# Activate (Linux/macOS)
# source .venv/bin/activate
pip install --upgrade pip
for d in */; do [ -f "$d/pyproject.toml" ] && pip install "$d"; doneまたはセットアップスクリプトを使用してください:
bash scripts/setup-deps.shClotoCoreとの統合
このリポジトリは、mcp.toml の [paths] セクションを通じてClotoCoreによって消費されます:
[paths]
servers = "/path/to/cloto-mcp-servers/servers"サーバー引数は ${servers} 変数展開を使用します:
[[servers]]
id = "tool.terminal"
command = "python"
args = ["${servers}/terminal/server.py"]テスト
cd servers
python -m pytest tests/ -vライセンス
このリポジトリはデュアルライセンスモデルを採用しています:
コンポーネント | ライセンス |
CPersona ( | MIT |
MGPプロトコル ( | MIT |
その他すべてのサーバーおよびコード | BSL 1.1 (2028年2月14日にMITへ移行) |
BSL 1.1の条件については LICENSE を参照してください。CPersonaとMGPは、制限なくあらゆるMCPホストで採用できるように、個別にMITライセンスが付与されています。
連絡先: ClotoCore@proton.me
This server cannot be deployed
Maintenance
Related MCP Connectors
Persistent memory, hybrid search and a goal graph for AI agents, over stdio or remote HTTP.
Persistent, outcome-grounded episodic memory for Claude. 14ms CPU retrieval, no GPU, no vector DB.
Persistent memory for AI agents. Semantic search, memory graph, W3C DID identity.
Persistent memory for AI agents across Claude, ChatGPT and any MCP client.
Related MCP Servers
- AlicenseAqualityAmaintenancePersistent AI memory with SQLite hybrid search (FTS5 + semantic), built-in Qwen3 embedding, and rclone sync across machines.157 npm367 PyPI12Apache 2.0
- AlicenseNot gradedqualityAmaintenancePersistent AI memory MCP server with 4-channel retrieval (semantic, BM25, entity graph, temporal). 74.8% on LoCoMo benchmark with zero cloud dependency. Works with Claude, Cursor, VS Code Copilot, and 17+ AI tools. EU AI Act compliant. MIT license.1,275 npm858 PyPI234AGPL 3.0
- AlicenseNot gradedqualityDmaintenanceLong-term memory MCP server for Claude Code with SQLite FTS5 full-text search, BM25 ranking, access tracking, and upsert deduplication. Zero config via npx.46 npmMIT
- AlicenseAqualityAmaintenancePersistent memory MCP server for AI coding agents (Claude Code, Codex, Gemini CLI). Hybrid retrieval (vector + BM25), cross-encoder reranking, knowledge graph, session checkpoint/resume, and multi-scope isolation. Local-first with LanceDB.3033 npm15MIT