Memvid
Codifica dados de texto em vídeos que podem ser rapidamente consultados com busca semântica.
GitHub
10
Experimente este MCPPatrocinadoDocumentação
memvid-mcp-server
Um servidor MCP Streamable-HTTP que usa memvid para codificar dados de texto em vídeos que podem ser rapidamente consultados com busca semântica.
Ações suportadas:
add_chunks: Adiciona blocos ao vídeo de memória. Observação: cada vez que você adiciona blocos, ele redefine o memory.mp4. Não temos certeza se há uma maneira de adicionar incrementalmente.search: consulta os blocos com melhor correspondência. Retorna 5 por padrão, mas pode ser alterado com o parâmetro top_k.
Executando
Configure seu ambiente:
python3.11 -m venv my_env
. ./my_env/bin/activate
pip install -r requirements.txt
Execute o servidor:
python server.py
Com uma porta personalizada:
PORT=3002 python server.py
Conecte um Cliente
Você pode conectar um cliente ao seu Servidor MCP assim que ele estiver em execução. Configure de acordo com a configuração do cliente. Existe o mcp-config.json que tem uma configuração de exemplo que se parece com isto:
{
"mcpServers": {
"memvid": {
"type": "streamable-http",
"url": "http://localhost:3000"
}
}
}
Agradecimentos
- Obviamente, às equipes do modelcontextprotocol e da Anthropic pela Especificação MCP. https://modelcontextprotocol.io/introduction
- HeyFerrante por habilitar e patrocinar este projeto.