cloto mcp服务器
 
MCP服务器集合 ClotoCore 平台。
CPersona——人工智能内存服务器
CPersona (servers/cpersona/)是一个MCP内存服务器,为Claude提供持久内存。 请参阅 cpersona自述 获取完整文档。
独立用户: 要与Claude Desktop、Claude Code或其他没有ClotoCore的MCP客户端一起使用,请参阅 cpersona独立存储库.
- RRF合并的三层混合搜索(矢量+FTS5全文+关键字)
- 通过动态时间衰减、回忆提升和完成因子进行信心评分
- 情景记忆(对话摘要)和个人资料记忆(用户属性)
- 零LLM依赖性——纯数据服务器,所有智能都留在调用代理中
- 16个工具,包括健康检查、自动校准、JSONL导出/导入和代理合并
- 代理命名空间隔离
- stdio+流式HTTP传输
- 单文件SQLite数据库(模式v7,自动迁移)
许可证:麻省理工学院 --可从任何MCP主机免费使用。
快速入门(克劳德桌面/克劳德代码)
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.lock克劳德桌面 --添加到 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"
}
}
}
}视窗:使用.venv/Scripts/python.exe而不是.venv/bin/python,以及C:/Users/yourname/.claude/cpersona.db对于DB路径。
克劳德代码:
# 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调整路径以匹配您的环境。有关详细的设置说明,请参阅 泽恩图书第二章.
所有服务器
| ID | 类型 | 描述 |
|---|---|---|
memory.cpersona | 记忆 | CPersona持久记忆与FTS5搜索(MIT) |
tool.embedding | 工具 | 矢量嵌入生成(ONNX+neneneba API提供程序) |
tool.terminal | 工具 | 沙盒命令执行 |
tool.agent_utils | 工具 | 确定性实用程序(时间、数学、UUID、单位、编码/解码) |
tool.cron | 工具 | CRON作业管理 |
tool.websearch | 工具 | 网络搜索集成(SearXNG、Tavily、DuckDuckGo) |
tool.research | 工具 | 搜索和LLM委托的研究综合 |
tool.imagegen | 工具 | 稳定扩散图像生成 |
mind.cerebras | 思维 | 大脑超高速推理 |
mind.deepseek | Mind | DeepSeek推理引擎 |
mind.claude | 思维 | 克劳德/人类推理引擎 |
mind.ollama | 注意 | Ollama当地法学硕士 |
vision.gaze_webcam | 视觉 | 网络摄像头视线跟踪 |
vision.capture | 视觉 | 使用Ollama+OCR进行图像捕捉 |
voice.stt | 语音 | 语音转文本(耳语) |
output.avatar | 输出 | VRM表达式、空闲行为和VOICEVOX TTS(Rust) |
io.discord | I/O | 通过MGP事件进行双向Discord通信(Rust) |
tool.example | 示例 | 新作者参考MGP服务器实现 |
MGP协议文件
ClotoCore扩展了MCP MGP(多代理网关协议) — 一个严格的超集,增加了安全性、生命周期和双向通信。
- 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集成
ClotoCore通过以下方式使用此仓库 mcp.tomls [paths] 章节:
[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 (servers/cpersona/) | MIT |
MGP协议 (docs/MGP_*.md) | MIT |
| 所有其他服务器和代码 | BSL 1.1(2028-02-14转换为MIT) |
看 许可证 对于BSL 1.1条款。CPersona和MGP是独立的 麻省理工学院获得许可,允许任何MCP主机无限制地采用。
联系人:ClotoCore@proton.me
