CPersona
cloto-mcp-servers
ClotoCore 플랫폼을 위한 MCP 서버 모음입니다.
CPersona — AI 메모리 서버
CPersona (servers/cpersona/)는 Claude에게 영구적인 메모리 기능을 제공하는 MCP 메모리 서버입니다.
전체 문서는 cpersona README를 참조하세요.
독립형 사용자: ClotoCore 없이 Claude Desktop, Claude Code 또는 기타 MCP 클라이언트와 함께 사용하려면 cpersona 독립형 저장소를 참조하세요.
RRF 병합을 포함한 3계층 하이브리드 검색(벡터 + FTS5 전문 검색 + 키워드)
동적 시간 감쇠, 리콜 부스트 및 완료 요소를 포함한 신뢰도 점수 산정
에피소드 메모리(대화 요약) 및 프로필 메모리(사용자 속성)
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/사용자이름/.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는 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-02-14에 MIT로 전환) |
BSL 1.1 약관은 LICENSE를 참조하세요. CPersona와 MGP는 모든 MCP 호스트에서 제한 없이 채택할 수 있도록 독립적으로 MIT 라이선스가 적용됩니다.
연락처: 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