sourknives/memory-mcp-server
If you are the rightful owner of memory-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Cross-Tool Memory MCP Server is a locally-hosted server designed to provide intelligent, persistent memory storage across various AI development tools.
Cortex MCP
A Model Context Protocol (MCP) server providing intelligent, persistent memory storage across AI development tools.
Overview
Cortex MCP enables AI tools like Claude Desktop, Cursor, and Kiro to share persistent memory and context across conversations and sessions.
Key Features:
- š§ Persistent Memory - Store and retrieve information across AI tool sessions
- š Semantic Search - Find relevant information using AI-powered similarity
- š Local & Private - Runs on your infrastructure with encrypted storage
- š Multi-Tool Support - Works with Claude Desktop, Cursor, Kiro, and other MCP-enabled tools
- š Intelligent Storage - Automatically categorizes and stores valuable conversations
Quick Start
For Remote Server Usage (Recommended)
-
Install the lightweight client:
pip install cortex-mcp-client
-
Configure your AI tool (Claude Desktop, Cursor, Kiro):
{ "mcpServers": { "cortex-mcp": { "command": "cortex-mcp-client", "args": [], "env": { "CORTEX_MCP_SERVER_URL": "https://your-server.com:8000", "CORTEX_MCP_API_KEY": "your-api-key" } } } }
-
Test the connection:
cortex-mcp-client --test
For Local Development
-
Set up the server:
cd cortex-mcp-server pip install -e . python -m cortex_mcp.main
-
Configure your AI tool for local connection:
{ "mcpServers": { "cortex-mcp": { "command": "python", "args": ["-m", "cortex_mcp.main", "--mode", "mcp"], "cwd": "/path/to/cortex-mcp-server" } } }
Repository Structure
cortex-mcp/
āāā cortex-mcp-server/ # Full MCP server implementation
ā āāā src/ # Server source code
ā āāā docs/ # Server documentation
ā āāā scripts/ # Management scripts
ā āāā tests/ # Server tests
āāā cortex-mcp-client/ # Lightweight remote client
ā āāā client.py # Core MCP-to-HTTP bridge
ā āāā main.py # CLI interface
ā āāā README.md # Client documentation
āāā README.md # This file
Available Tools
Once configured, these MCP tools are available in your AI development environment:
store_memory
- Store information in persistent memoryretrieve_memories
- Retrieve stored memories by querysearch_memories
- Semantic search across all memorieslist_memories
- List recent or filtered memoriesdelete_memory
- Remove specific memoriesanalyze_conversation_for_storage
- Analyze conversation valuesuggest_memory_storage
- Get intelligent storage suggestions
Configuration Locations
Claude Desktop
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
Kiro IDE
- Workspace:
.kiro/settings/mcp.json
- User:
~/.kiro/settings/mcp.json
Cursor IDE
- Configuration location varies by platform
Documentation
- Server Setup: See
cortex-mcp-server/README.md
- Client Usage: See
cortex-mcp-client/README.md
- Deployment: See
cortex-mcp-server/DEPLOYMENT.md
Support
- Issues: GitHub Issues
- Documentation: GitHub Repository
License
MIT License - see LICENSE file for details.