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 依赖 — 纯数据服务器,所有智能逻辑保留在调用代理中
16种工具,包括健康检查、自动校准、JSONL 导出/导入和代理合并
代理命名空间隔离
支持 stdio + Streamable HTTP 传输
单文件 SQLite 数据库(schema 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/Scripts/python.exe代替.venv/bin/python,并将数据库路径设置为C:/Users/yourname/.claude/cpersona.db。
注意: Windows 上的 Claude Desktop 在 stdio MCP 传输方面存在已知问题(有效载荷大小限制、静默丢包)。如果遇到问题,请考虑改用 cpersona 的 Streamable HTTP 传输。详情请参阅 Zenn Book 第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 Book 第2章。
Related MCP server: qualixar/superlocalmemory
所有服务器
ID | 类型 | 描述 |
| 记忆 | 带有 FTS5 搜索的 CPersona 持久化记忆 (MIT) |
| 工具 | 向量嵌入生成 (ONNX + API 提供商) |
| 工具 | 沙盒命令执行 |
| 工具 | 确定性实用工具 (时间、数学、UUID、单位、编码/解码) |
| 工具 | CRON 任务管理 |
| 工具 | 网络搜索集成 (SearXNG, Tavily, DuckDuckGo) |
| 工具 | 结合搜索与 LLM 委托的研究综合 |
| 工具 | Stable Diffusion 图像生成 |
| 思维 | Cerebras 超高速推理 |
| 思维 | DeepSeek 推理引擎 |
| 思维 | Claude/Anthropic 推理引擎 |
| 思维 | Ollama 本地 LLM |
| 视觉 | 网络摄像头视线追踪 |
| 视觉 | 结合 Ollama + OCR 的图像捕获 |
| 语音 | 语音转文字 (Whisper) |
| 输出 | VRM 表情、空闲行为和 VOICEVOX TTS (Rust) |
| I/O | 通过 MGP 事件进行双向 Discord 通信 (Rust) |
| 示例 | 为新作者提供的 MGP 服务器参考实现 |
MGP 协议文档
ClotoCore 通过 MGP (多代理网关协议) 扩展了 MCP — 这是一个严格的超集,增加了安全性、生命周期和双向通信功能。
MGP 规范 — 协议概述与架构
MGP 安全性 — 权限模型、RBAC、审计追踪
MGP 通信 — 生命周期、流式传输、事件
MGP 发现 — 动态工具发现
MGP 指南 — 服务器作者实现指南
MGP 隔离 — 操作系统级强制隔离设计
构建您自己的服务器
请参阅 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.sh与 ClotoCore 集成
此仓库通过 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-02-14 转换为 MIT) |
有关 BSL 1.1 条款,请参阅 LICENSE。CPersona 和 MGP 独立采用 MIT 许可,以便任何 MCP 主机均可无限制地采用。
联系方式:ClotoCore@proton.me
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseBqualityAmaintenancePersistent AI memory with SQLite hybrid search (FTS5 + semantic), built-in Qwen3 embedding, and rclone sync across machines.1510Apache 2.0
- Alicense-qualityAmaintenancePersistent 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,403212AGPL 3.0
- Alicense-qualityDmaintenanceLong-term memory MCP server for Claude Code with SQLite FTS5 full-text search, BM25 ranking, access tracking, and upsert deduplication. Zero config via npx.35MIT
- 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.305715MIT
Related MCP Connectors
Long-term memory for AI assistants. Hybrid retrieval, query expansion, auto-topics.
Universal memory for AI agents and tools. Save, organize and search context anywhere.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Cloto-dev/clotohub-servers'
If you have feedback or need assistance with the MCP directory API, please join our Discord server