Memvid
Codifica datos de texto en videos que se pueden buscar rápidamente con búsqueda semántica.
GitHub
10
Prueba este MCPPatrocinadoDocumentación
memvid-mcp-server
Un servidor MCP Streamable-HTTP que utiliza memvid para codificar datos de texto en videos que pueden consultarse rápidamente mediante búsqueda semántica.
Acciones compatibles:
add_chunks: Agrega fragmentos al video de memoria. Nota: cada vez que agregas fragmentos, se restablece memory.mp4. No estamos seguros de si existe una forma de agregar de manera incremental.search: consulta los fragmentos con mejor coincidencia. Devuelve 5 por defecto, pero se puede cambiar con el parámetro top_k.
Ejecución
Configura tu entorno:
python3.11 -m venv my_env
. ./my_env/bin/activate
pip install -r requirements.txt
Ejecuta el servidor:
python server.py
Con un puerto personalizado:
PORT=3002 python server.py
Conectar un Cliente
Puedes conectar un cliente a tu Servidor MCP una vez que esté en ejecución. Configúralo según la configuración del cliente. Existe el mcp-config.json que tiene una configuración de ejemplo que se ve así:
{
"mcpServers": {
"memvid": {
"type": "streamable-http",
"url": "http://localhost:3000"
}
}
}
Agradecimientos
- Obviamente, a los equipos de modelcontextprotocol y Anthropic por la Especificación MCP. https://modelcontextprotocol.io/introduction
- A HeyFerrante por habilitar y patrocinar este proyecto.