Vector Memory
V

Vector Memory

The Vector Memory MCP Server provides long-term memory functions for AI assistants, supports saving and retrieving files or free-form notes, and enables natural language information queries through semantic search.
2 points
4.2K

What is Vector Memory MCP Server?

Vector Memory is an intelligent memory system designed for AI assistants. It allows AI to remember important information just like humans - whether it's documents, notes, or conversation content - and recall relevant information through natural language queries when needed. Imagine that you can let AI remember your project documents, meeting records, or study notes, and then ask questions in natural language at any time, and AI can find the most relevant information from memory.

How to use Vector Memory?

Using Vector Memory is very simple: 1) Install the server and ensure Redis is running; 2) Configure the AI client (such as Claude Desktop) to connect to this server; 3) Tell the AI to save documents or notes through the AI interface; 4) Ask the AI relevant questions in natural language when needed. The whole process is like having a conversation with an assistant with super memory.

Applicable scenarios

Vector Memory is particularly suitable for the following scenarios: long-term project collaboration (AI remembers all project documents), personal knowledge management (organizing study notes and reference materials), research assistance (saving and retrieving a large number of literatures), code development (remembering API documents and project specifications), and meeting record management (saving meeting key points and querying at any time).

Main features

Semantic memory
Using advanced semantic understanding technology, it can not only search by keywords but also understand the intention and context of the query to find truly relevant information.
Multi-format support
Supports multiple file formats such as PDF, TXT, and Markdown, and automatically processes the content of documents in different formats.
Free-form notes
You can directly save any text fragments without creating a file, which is suitable for saving temporary ideas or conversation key points.
Automatic update
When re-saving a file with the same name, the old version is automatically deleted to keep the memory content up-to-date.
Intelligent chunking
Automatically optimize the content chunk size according to the file type to ensure the accuracy and efficiency of retrieval.
Memory management
Provides a complete set of memory management tools to view, search, and clean up the saved content.
Advantages
Intelligent retrieval: Based on semantic understanding rather than simple keyword matching to find truly relevant content.
Easy to use: Interact with AI through natural language without learning complex commands.
Data isolation: Adopts a multi-layer isolation mechanism to ensure the security of your memory data and avoid conflicts with other applications.
Cross-platform: Supports multiple AI clients, such as Claude Desktop, Cursor, Windsurf, etc.
Offline capability: All processing is done locally to protect privacy and does not rely on the network.
Limitations
Requires Redis: The Redis database service must be installed and running.
Slow on first run: It is necessary to download an AI model file of approximately 80MB.
Memory usage: Saving a large number of documents will occupy a certain amount of storage space.
Text-only: Mainly processes text content, and has limited recognition of text in images.

How to use

Install Redis database
Vector Memory requires a Redis database to store memory data. You can use Docker to quickly start the Redis service.
Install Vector Memory server
Install the server software package using pip or uvx.
Configure AI client
According to the AI client you are using (such as Claude Desktop), add the Vector Memory server to the configuration file.
Start using
Restart the AI client. Now you can let AI save and recall information through natural language.

Usage examples

Project document management
In a long-term project, save all relevant documents (requirements documents, API documents, meeting records) and let AI become your project knowledge base.
Study note organization
Save various notes and reference materials during the learning process to establish a personal knowledge system.
Meeting key point recording
Quickly record key points during a meeting and perform intelligent retrieval when needed later.

Frequently Asked Questions

Will Vector Memory save my private data?
What is the supported file size?
How to delete unwanted memory?
Does it support Chinese documents?
What will happen if the Redis service stops?

Related resources

Complete usage guide
Detailed configuration and usage instructions, including all advanced functions.
PyPI software package
Official Python software package release page.
MCP Registry
Page in the MCP official registry.
GitHub repository
Source code and issue feedback.

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "vector-memory": {
      "command": "uvx",
      "args": ["mcp-server-vector-memory"]
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

R
Rsdoctor
Rsdoctor is a build analysis tool specifically designed for the Rspack ecosystem, fully compatible with webpack. It provides visual build analysis, multi - dimensional performance diagnosis, and intelligent optimization suggestions to help developers improve build efficiency and engineering quality.
TypeScript
5.7K
5 points
N
Next Devtools MCP
The Next.js development tools MCP server provides Next.js development tools and utilities for AI programming assistants such as Claude and Cursor, including runtime diagnostics, development automation, and document access functions.
TypeScript
7.3K
5 points
T
Testkube
Testkube is a test orchestration and execution framework for cloud-native applications, providing a unified platform to define, run, and analyze tests. It supports existing testing tools and Kubernetes infrastructure.
Go
4.0K
5 points
M
MCP Windbg
An MCP server that integrates AI models with WinDbg/CDB for analyzing Windows crash dump files and remote debugging, supporting natural language interaction to execute debugging commands.
Python
7.5K
5 points
R
Runno
Runno is a collection of JavaScript toolkits for securely running code in multiple programming languages in environments such as browsers and Node.js. It achieves sandboxed execution through WebAssembly and WASI, supports languages such as Python, Ruby, JavaScript, SQLite, C/C++, and provides integration methods such as web components and MCP servers.
TypeScript
4.8K
5 points
N
Netdata
Netdata is an open-source real-time infrastructure monitoring platform that provides second-level metric collection, visualization, machine learning-driven anomaly detection, and automated alerts. It can achieve full-stack monitoring without complex configuration.
Go
6.4K
5 points
M
MCP Server
The Mapbox MCP Server is a model context protocol server implemented in Node.js, providing AI applications with access to Mapbox geospatial APIs, including functions such as geocoding, point - of - interest search, route planning, isochrone analysis, and static map generation.
TypeScript
5.4K
4 points
U
Uniprof
Uniprof is a tool that simplifies CPU performance analysis. It supports multiple programming languages and runtimes, does not require code modification or additional dependencies, and can perform one-click performance profiling and hotspot analysis through Docker containers or the host mode.
TypeScript
6.7K
4.5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
17.6K
4.5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
57.9K
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
29.7K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
19.2K
4.3 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
25.0K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
54.7K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
18.5K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
39.5K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIBase