Equipos de ingeniería
Un servidor MCP compartido y de solo lectura permite que el asistente de cada desarrollador busque en los mismos runbooks y notas de diseño.
Dales a Claude, Cursor, VS Code o tu propio agente memoria, notas, un registro de eventos, plantillas de prompts y búsqueda de documentos, mediante un solo servidor MCP.
Un comando añade HotKV a Claude Code. Cursor y Claude Desktop usan en su lugar una entrada mcpServers.
Un recorrido animado con comandos reales de HotKV y respuestas de ejemplo. Haz clic en cualquier paso para saltar a él. Los comandos y las respuestas se quedan en inglés, tal como los escribes y los ves en HotKV.
Los asistentes de IA lo olvidan todo cuando termina el chat, y darles acceso directo a la base de datos para solucionarlo es peligroso. Un solo comando equivocado de un modelo puede borrar datos o leer las claves de otro tenant.
hotkv-mcp da a un asistente un conjunto fijo de 28 herramientas para claves, hashes y listas, memoria de conversación, notas de trabajo, un registro de eventos, resúmenes progresivos, un registro de prompts y búsqueda de documentos. No hay ninguna herramienta que ejecute un comando arbitrario, un namespace limita al agente a un prefijo y el modo de solo lectura elimina todas las herramientas de escritura.
Un comando añade HotKV a Claude Code. Cursor y Claude Desktop usan en su lugar una entrada mcpServers.
claude mcp add hotkv -- uvx hotkv-mcp --url hotkv://localhost:6379 --namespace team-docsEl asistente guarda una nota de trabajo con la herramienta memory_set_note. Queda bajo el prefijo team-docs.
tool memory_set_note {"session": "releases", "key": "checklist", "value": "1. bump version 2. changelog ..."}Una conversación nueva no tiene historial, pero la nota sigue en HotKV.
tool memory_get_note {"session": "releases", "key": "checklist"}Los documentos ingeridos con rag_ingest se buscan por relevancia de palabras clave, sin necesidad de un modelo de embeddings.
tool rag_search {"pipeline": "runbooks", "query": "rotate TLS certificates", "k": 3}Cada nombre se guarda bajo team-docs:, así que esto apunta a team-docs:other-team:secrets, que no existe. Las claves de otro equipo ni siquiera se pueden nombrar, y ninguna herramienta vacía la base de datos ni ejecuta comandos directos.
tool delete {"key": "other-team:secrets"}Un servidor MCP compartido y de solo lectura permite que el asistente de cada desarrollador busque en los mismos runbooks y notas de diseño.
Las preferencias, las tareas en curso y las decisiones se guardan como notas y resúmenes, así el asistente retoma donde lo dejó.
El agente de cada cliente recibe su propio namespace en un mismo servidor y no puede ver los de los demás.
28 herramientas y ninguna forma de ejecutar un comando arbitrario. Cada herramienta declara si lee, escribe o elimina.
--namespace limita a un agente a un prefijo que nunca ve. Da a cada agente un prefijo que no sea el comienzo del de otro.
--read-only ni siquiera registra las herramientas de escritura.
Los valores y las listas tienen un límite para que un valor enorme no inunde el contexto del modelo.
{
"mcpServers": {
"hotkv": {
"command": "uvx",
"args": ["hotkv-mcp", "--read-only"],
"env": { "HOTKV_URL": "hotkv://:your-password@localhost:6379" }
}
}
}Con cualquier cliente MCP, incluidos Claude Code, Claude Desktop, Cursor y VS Code. Habla stdio para clientes locales y HTTP con streaming para uso compartido.
Las herramientas de claves, hashes y listas funcionan en cualquier servidor. Las herramientas de memoria, prompts y búsqueda de documentos usan los motores de IA de HotKV, que necesitan una licencia que los incluya.
No. Mantenlo en localhost o detrás de un proxy inverso que autentique, y dale su propio namespace y el modo de solo lectura siempre que puedas.
HotKV habla el protocolo de Redis, así que puedes apuntar un cliente que ya usas hacia él y ejecutar estos mismos comandos.