MCP Neo4j Agent Memory
An MCP server specifically designed for AI agents, connecting the Neo4j graph database with intelligent agents, providing memory storage, retrieval, and association functions based on knowledge graphs.
rating : 2.5 points
downloads : 5.2K
What is Neo4j Agent Memory?
Neo4j Agent Memory is a memory management system specifically designed for AI assistants. It enables AI to remember information, establish connections, and preserve knowledge in the long term, just like humans. By storing information in the Neo4j graph database, AI can create complex knowledge networks, understand the relationships between things, and intelligently retrieve relevant information when needed.How to use Neo4j Agent Memory?
It's very simple to use: First, configure the Neo4j database connection, and then integrate the server into Claude Desktop. After that, you can directly tell AI what information to remember, and AI will automatically use this memory system to store, connect, and retrieve information. You don't need to operate the database directly; AI will handle all technical details.Applicable Scenarios
This tool is particularly suitable for scenarios that require long - term memory and complex relationship management, such as: • Remember contact information and work relationships • Track project progress and team members • Manage personal knowledge and learning content • Record meeting discussions and decisions • Build professional knowledge graphs • Maintain customer relationship informationMain Features
🧠 Persistent Memory Storage
AI can remember information across conversations without losing memory after the session ends. All information is securely stored in the Neo4j database.
🔗 Intelligent Relationship Connection
It can not only store isolated facts but also establish semantic relationships between information (such as KNOWS, WORKS_AT, CREATED, etc.) to form a knowledge network.
🔍 Natural Language Search
Search memories using everyday language, and the system will intelligently match relevant content and relationships without the need to learn complex query syntax.
🏷️ Flexible Classification System
You can create any type of memory tags (people, places, projects, ideas, etc.), fully customized according to your needs.
⏰ Time Tracking Ability
Automatically record the creation and update time of information, support queries by time range, and help track the change history of information.
🌐 Knowledge Graph Exploration
Discover hidden connections and patterns through the relationship network, and expand from a single information point to a complete view of relevant information.
🏢 Enterprise - Level Support
Supports the multi - database function of the Neo4j enterprise edition, suitable for team collaboration and large - scale knowledge management needs.
📚 Built - in Usage Guidance
Provide best practices and usage pattern guidance to help you use the memory system more effectively.
Advantages
🤖 AI - Driven Intelligence: Let AI handle complex memory management logic, and users only need to communicate naturally
🔗 Rich Relationships: Support the creation of various semantic relationships and build a real knowledge network
💾 Permanent Storage: Memories don't disappear after the session ends and are available in the long term
🔍 Flexible Search: Support natural language search and various filtering conditions
🔄 Easy to Integrate: Seamlessly integrate with Claude Desktop and ready to use out of the box
📈 Strong Scalability: Based on the Neo4j graph database, support large - scale knowledge management
Limitations
⚙️ Requires Additional Configuration: Need to install and configure the Neo4j database
💻 Technical Requirements: Users need basic command - line operation knowledge
🔧 Environment Dependence: Requires Node.js runtime environment and Claude Desktop
📖 Learning Curve: Need to understand the concepts and best practices of the memory system
💾 Storage Cost: Need to maintain the storage space of the database
How to Use
Install the Neo4j Database
First, you need to install the Neo4j database. You can download and install it from the official website or use Docker to start it quickly. Make sure the database service is running normally.
Configure Claude Desktop
Add the MCP server configuration to the Claude Desktop configuration file and set the database connection information.
Start Claude Desktop
Restart the Claude Desktop application, and the system will automatically connect to the Neo4j memory server.
Start Using the Memory Function
Now you can directly tell AI what information to remember or ask about the stored information. AI will automatically use the memory system.
Usage Examples
Memorize Contact Information
Let AI remember new contacts you've met and their detailed information
Query Work Relationships
Find all people in a specific company or department
Establish Project Associations
Associate people, tasks, and projects
Time Range Query
Find information within a specific time period
Relationship Network Exploration
View the complete relationship network of a person
Frequently Asked Questions
Do I need to know programming to use this tool?
Is the memory data secure? Where is it stored?
What types of information can be stored?
How to modify or delete incorrect memories?
Is team collaboration supported?
What if there is a problem with the Neo4j database?
Related Resources
Neo4j Official Website
Download and install the Neo4j database
Claude Desktop Download
Download the Claude Desktop application
GitHub Code Repository
View the source code and latest updates
Smithery Installation Page
One - click installation via Smithery
Node.js Official Website
Download the Node.js runtime environment

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
27.0K
5 points

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
16.4K
4.5 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
52.9K
4.3 points

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
18.1K
4.3 points

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#
22.7K
5 points

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
51.3K
4.5 points

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.1K
4.5 points

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
34.9K
4.8 points







