Unsloth session memory MCP
Memoria de sesiones de Unsloth MCP
Un servidor MCP de solo lectura que permite a Unsloth Studio recuperar sesiones de chat locales anteriores desde su base de datos SQLite.
Expone cuatro herramientas:
list_sessionsget_sessionrecall_previous_sessionsearch_sessions
Solo se devuelve el texto de usuario y asistente. Se excluyen mensajes del sistema, salida de herramientas, bloques de razonamiento, imágenes, audio y archivos adjuntos. Los patrones comunes de clave API y token se redactan del texto devuelto.
Requisitos
Unsloth Desktop o Studio con historial en
~/.unsloth/studio/studio.dbNode.js 22.5 o superior
Related MCP server: Claude Code History MCP Server
Añadirlo a Unsloth con un archivo de configuración
Descargue examples/unsloth-npx-import.json, luego en Unsloth Studio:
Abra un chat y seleccione MCP junto al compositor.
Seleccione Gestionar servidores MCP.
Seleccione Importar configuración y elija el archivo JSON descargado.
Active Memoria de sesiones de Unsloth y seleccione Probar conexión.
La configuración ejecuta este comando:
npx --yes github:kashyaparun25/unsloth-session-memory-mcp --stdioSi Unsloth informa que los comandos MCP locales están deshabilitados, use la opción HTTP local a continuación. Las compilaciones desde el código fuente pueden establecer UNSLOTH_STUDIO_ALLOW_STDIO_MCP=1; las compilaciones empaquetadas de Desktop pueden controlar esta opción internamente.
Añadirlo como comando
Cree un servidor MCP local en Unsloth e introduzca:
npx --yes github:kashyaparun25/unsloth-session-memory-mcp --stdioNo se requiere clonación del repositorio. npx descarga el repositorio público de GitHub e inicia el servidor stdio.
Añadirlo como URL local
Clone el repositorio e inicie el transporte HTTP:
git clone https://github.com/kashyaparun25/unsloth-session-memory-mcp.git
cd unsloth-session-memory-mcp
npm install
npm run build
node dist/cli.js --http --config examples/config.jsonIntroduzca http://127.0.0.1:7331/mcp en Unsloth, o importe examples/unsloth-http-import.json.
Una URL de sitio web alojado no puede leer la base de datos de Unsloth en su Mac. Ejecute este servidor en el mismo Mac que Unsloth a menos que deliberadamente copie o monte la base de datos en otro lugar.
Para acceso desde otra máquina, use TLS y un token bearer:
UNSLOTH_MEMORY_TOKEN='replace-with-a-random-value' \
node dist/cli.js --http --host 0.0.0.0 --port 7331 --config examples/config.jsonLuego configure el cliente MCP para enviar Authorization: Bearer <su token>. El servidor rechaza un enlace HTTP no loopback sin un token.
Configuración
Copie examples/config.json para cambiar la ruta de la base de datos, límites de respuesta, roles de mensaje permitidos o comportamiento de redacción.
Anulaciones de entorno:
UNSLOTH_MEMORY_CONFIG: ruta del archivo de configuraciónUNSLOTH_STUDIO_DB_PATH: anulación de la ruta de la base de datosUNSLOTH_MEMORY_TOKEN: token bearer HTTP
Verifique la configuración sin devolver contenido de chat:
npx --yes github:kashyaparun25/unsloth-session-memory-mcp --checkEl proceso abre SQLite en modo solo lectura y también habilita PRAGMA query_only.
Usarlo en un chat
Pregunte a Unsloth:
Use recall_previous_session to retrieve the previous chat, then tell me what we decided.Para una recuperación precisa, llame a list_sessions y luego a get_session con el ID de hilo seleccionado.
Unsloth no proporciona automáticamente el ID de hilo oculto actual a un servidor MCP de terceros. Si el modelo no proporciona currentThreadId, recall_previous_session trata el hilo almacenado más reciente como el chat actual y devuelve el segundo hilo elegible más reciente. Proporcionar currentThreadId y projectId evita esa suposición.
Desarrollar y probar
npm install
npm run check
npm run build
npm testConsulte SECURITY.md antes de exponer el transporte HTTP más allá de localhost.
Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceAn MCP server that interfaces with the Rewind.ai SQLite database to provide access to audio transcripts, screen OCR data, and activity tracking. It enables AI models to search personal memory, retrieve past conversations, and analyze application usage history.19
- AlicenseAqualityDmaintenanceAn MCP server that enables users to retrieve, filter, and search through Claude Code conversation history stored in local projects. It provides tools for listing projects and sessions, paginating through message history, and searching across conversations with keyword filtering.42511MIT
- Alicense-qualityCmaintenanceA read-only MCP server that enables LLMs to safely explore and query any SQLite database via natural language. It exposes tools for listing tables, describing schemas, and executing SELECT/WITH queries with built-in safety guards like write prevention and row limits.MIT
- Alicense-qualityBmaintenanceMCP server for unified full-text search across chat histories from Claude Code, Codex, Cursor CLI, and Antigravity CLI, using SQLite FTS5. Provides read-only tools to search sessions, list conversations, and retrieve session details.MIT
Related MCP Connectors
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
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/kashyaparun25/unsloth-session-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server