Skip to main content
Glama

cloto-mcp-servers

License Tests

Colección de servidores MCP para la plataforma ClotoCore.

CPersona — Servidor de memoria para IA

CPersona (servers/cpersona/) es un servidor de memoria MCP que proporciona memoria persistente a Claude. Consulta el README de cpersona para ver la documentación completa.

Usuarios autónomos: Para su uso con Claude Desktop, Claude Code u otros clientes MCP sin ClotoCore, consulta el repositorio autónomo de cpersona.

  • Búsqueda híbrida de 3 capas (vectorial + texto completo FTS5 + palabras clave) con fusión RRF

  • Puntuación de confianza con decaimiento temporal dinámico, impulso de recuperación y factor de finalización

  • Memoria episódica (resumen de conversaciones) y memoria de perfil (atributos del usuario)

  • Cero dependencia de LLM: servidor de datos puro, toda la inteligencia permanece en el agente que realiza la llamada

  • 16 herramientas que incluyen comprobación de estado, autocalibración, exportación/importación JSONL y fusión de agentes

  • Aislamiento de espacio de nombres de agente

  • Transporte stdio + HTTP transmitible (Streamable)

  • Base de datos SQLite de archivo único (esquema v7, migración automática)

Licencia: MIT — de uso libre desde cualquier host MCP.

Inicio rápido (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.lock

Claude Desktop — añadir a 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: utiliza .venv/Scripts/python.exe en lugar de .venv/bin/python, y C:/Users/tunombre/.claude/cpersona.db para la ruta de la base de datos.

Nota: Claude Desktop en Windows tiene problemas conocidos con el transporte MCP stdio (límites de tamaño de carga útil, caídas silenciosas). Si experimentas problemas, considera usar el transporte HTTP transmitible de cpersona en su lugar. Consulta el Capítulo 2 del libro Zenn para más detalles.

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

Ajusta las rutas para que coincidan con tu entorno. Para obtener instrucciones de configuración detalladas, consulta el Capítulo 2 del libro Zenn.

Related MCP server: qualixar/superlocalmemory

Todos los servidores

ID

Tipo

Descripción

memory.cpersona

Memoria

Memoria persistente CPersona con búsqueda FTS5 (MIT)

tool.embedding

Herramienta

Generación de incrustaciones vectoriales (ONNX + proveedores de API)

tool.terminal

Herramienta

Ejecución de comandos en entorno aislado (sandbox)

tool.agent_utils

Herramienta

Utilidades deterministas (tiempo, matemáticas, UUID, unidades, codificación/decodificación)

tool.cron

Herramienta

Gestión de trabajos CRON

tool.websearch

Herramienta

Integración de búsqueda web (SearXNG, Tavily, DuckDuckGo)

tool.research

Herramienta

Síntesis de investigación con búsqueda y delegación de LLM

tool.imagegen

Herramienta

Generación de imágenes con Stable Diffusion

mind.cerebras

Mente

Razonamiento de ultra alta velocidad de Cerebras

mind.deepseek

Mente

Motor de razonamiento DeepSeek

mind.claude

Mente

Motor de razonamiento Claude/Anthropic

mind.ollama

Mente

LLM local Ollama

vision.gaze_webcam

Visión

Seguimiento de mirada mediante webcam

vision.capture

Visión

Captura de imágenes con Ollama + OCR

voice.stt

Voz

Voz a texto (Whisper)

output.avatar

Salida

Expresión VRM, comportamiento en reposo y TTS VOICEVOX (Rust)

io.discord

E/S

Comunicación bidireccional en Discord mediante eventos MGP (Rust)

tool.example

Ejemplo

Implementación de referencia de servidor MGP para nuevos autores

Documentación del protocolo MGP

ClotoCore extiende MCP con MGP (Multi-Agent Gateway Protocol) — un superconjunto estricto que añade seguridad, ciclo de vida y comunicación bidireccional.

Crea tu propio servidor

Consulta servers/example/server.py para obtener una implementación de referencia completa, o sigue la Guía de inicio rápido para crear un servidor MCP/MGP funcional en 5 minutos.

Configuración (todos los servidores)

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

O utiliza el script de configuración:

bash scripts/setup-deps.sh

Integración con ClotoCore

Este repositorio es consumido por ClotoCore a través de la sección [paths] de mcp.toml:

[paths]
servers = "/path/to/cloto-mcp-servers/servers"

Los argumentos del servidor utilizan la expansión de variables ${servers}:

[[servers]]
id = "tool.terminal"
command = "python"
args = ["${servers}/terminal/server.py"]

Pruebas

cd servers
python -m pytest tests/ -v

Licencia

Este repositorio utiliza un modelo de licencia dual:

Componente

Licencia

CPersona (servers/cpersona/)

MIT

Protocolo MGP (docs/MGP_*.md)

MIT

Todos los demás servidores y código

BSL 1.1 (se convierte a MIT el 14-02-2028)

Consulta LICENSE para conocer los términos de la BSL 1.1. CPersona y MGP tienen licencia MIT independiente para permitir su adopción por cualquier host MCP sin restricciones.

Contacto: ClotoCore@proton.me

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
1wRelease cycle
9Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    -
    quality
    A
    maintenance
    Persistent 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,403
    212
    AGPL 3.0
  • A
    license
    A
    quality
    A
    maintenance
    Persistent 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.
    30
    57
    15
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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