CPersona
cloto-mcp-servers
Коллекция MCP-серверов для платформы ClotoCore.
CPersona — сервер памяти ИИ
CPersona (servers/cpersona/) — это MCP-сервер памяти, который предоставляет Claude постоянную память.
Полную документацию см. в README для cpersona.
Автономные пользователи: Для использования с Claude Desktop, Claude Code или другими MCP-клиентами без ClotoCore см. автономный репозиторий cpersona.
3-уровневый гибридный поиск (векторный + полнотекстовый FTS5 + по ключевым словам) с объединением RRF
Оценка достоверности с динамическим затуханием во времени, повышением релевантности и коэффициентом завершенности
Эпизодическая память (обобщение диалогов) и профильная память (атрибуты пользователя)
Нулевая зависимость от LLM — чистый сервер данных, весь интеллект остается в вызывающем агенте
16 инструментов, включая проверку работоспособности, автокалибровку, экспорт/импорт JSONL и объединение агентов
Изоляция пространств имен агентов
Транспорт stdio + Streamable HTTP
Однофайловая база данных SQLite (схема 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в качестве пути к БД.
Примечание: Claude Desktop в Windows имеет известные проблемы с транспортом stdio MCP (ограничения размера полезной нагрузки, скрытые сбои). Если вы столкнулись с проблемами, рассмотрите возможность использования транспорта Streamable HTTP от cpersona. Подробности см. в 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 | Тип | Описание |
| Память | Постоянная память CPersona с поиском FTS5 (MIT) |
| Инструмент | Генерация векторных эмбеддингов (ONNX + API провайдеры) |
| Инструмент | Выполнение команд в песочнице |
| Инструмент | Детерминированные утилиты (время, математика, UUID, единицы измерения, кодирование/декодирование) |
| Инструмент | Управление задачами CRON |
| Инструмент | Интеграция веб-поиска (SearXNG, Tavily, DuckDuckGo) |
| Инструмент | Синтез исследований с поиском и делегированием LLM |
| Инструмент | Генерация изображений Stable Diffusion |
| Разум | Сверхвысокоскоростные рассуждения Cerebras |
| Разум | Механизм рассуждений DeepSeek |
| Разум | Механизм рассуждений Claude/Anthropic |
| Разум | Локальная LLM Ollama |
| Зрение | Отслеживание взгляда через веб-камеру |
| Зрение | Захват изображений с помощью Ollama + OCR |
| Голос | Преобразование речи в текст (Whisper) |
| Вывод | Выражения VRM, поведение в режиме ожидания и VOICEVOX TTS (Rust) |
| Ввод/Вывод | Двунаправленная связь Discord через события MGP (Rust) |
| Пример | Эталонная реализация сервера MGP для новых авторов |
Документация протокола MGP
ClotoCore расширяет MCP с помощью MGP (Multi-Agent Gateway Protocol) — строгого надмножества, добавляющего безопасность, жизненный цикл и двунаправленную связь.
Спецификация MGP — Обзор протокола и архитектура
Безопасность MGP — Модель разрешений, RBAC, журнал аудита
Связь MGP — Жизненный цикл, потоковая передача, события
Обнаружение MGP — Динамическое обнаружение инструментов
Руководство MGP — Руководство по реализации для авторов серверов
Изоляция MGP — Проектирование принудительной изоляции на уровне ОС
Создайте свой собственный сервер
См. servers/example/server.py для получения полной эталонной реализации или следуйте Руководству по быстрому старту, чтобы создать рабочий MCP/MGP-сервер за 5 минут.
Настройка (все серверы)
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 через раздел [paths] в mcp.toml:
[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 (преобразуется в MIT 14.02.2028) |
См. LICENSE для условий BSL 1.1. 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