Memvid
Encodes text data into videos that can be quickly looked up with semantic search.
memvid-mcp-server
A Streamable-HTTP MCP Server that uses memvid to encode text data into videos that can be quickly looked up with semantic search.
Supported Actions:
add_chunks: Adds chunks to the memory video. Note: each time you add chunks, it resets the memory.mp4. Unsure if there is a way to incrementally add.search: queries for the top-matching chunks. Returns 5 by default, but can be changed with top_k param.
Running
Set up your environment:
python3.11 -m venv my_env
. ./my_env/bin/activate
pip install -r requirements.txt
Run the server:
python server.py
With a custom port:
PORT=3002 python server.py
Connect a Client
You can connect a client to your MCP Server once it's running. Configure per the client's configuration. There is the mcp-config.json that has an example configuration that looks like this:
{
"mcpServers": {
"memvid": {
"type": "streamable-http",
"url": "http://localhost:3000"
}
}
}
Acknowledgements
- Obviously the modelcontextprotocol and Anthropic teams for the MCP Specification. https://modelcontextprotocol.io/introduction
- HeyFerrante for enabling and sponsoring this project.
Related Servers
MCP Web Search Server
A web search server powered by DuckDuckGo, no API key required.
Scholarly
Search for academic articles using scholarly vendors.
Whois MCP
MCP server that performs whois lookup against domain, IP, ASN and TLD.
招投标大数据服务
Provides comprehensive bidding and tender information query services, including statistics, searches, and planned project queries.
MCP Agent
A lightweight, local MCP server in Python that enables RAG search through AWS Lambda.
MCP-MCP
A meta-server for discovering and provisioning other MCP servers from a large database.
Google Search
Perform Google searches and view web content with advanced bot detection avoidance.
The Movie Database (TMDB)
Integrates with The Movie Database (TMDB) API, allowing AI assistants to search for movies, retrieve details, and generate related content.
Untappd
Query the Untappd API for beer and brewery information.
Deep Research
A server for conducting deep research and generating reports.