copilot-memory-store
Verified Safeby timothywarner-org
Overview
Provides a local JSON memory store for context engineering to enhance GitHub Copilot and other Model Context Protocol (MCP) clients.
Installation
npm run mcpEnvironment Variables
- MEMORY_PATH
- DEEPSEEK_API_KEY
- DEEPSEEK_BASE_URL
- DEEPSEEK_MODEL
Security Notes
The MCP server primarily uses stdio for communication, significantly reducing network attack surface. Data is stored locally as plaintext JSON, relying on OS file permissions for access control, and is not encrypted at rest. Optional LLM-assisted compression sends data to the DeepSeek API, requiring an API key via environment variable. The `SECURITY.md` explicitly warns against storing sensitive information in memories, aligning with the local plaintext storage model. No 'eval' or obvious malicious code patterns were found, and input validation with Zod is used for MCP tools.
Similar Servers
mem-agent-mcp
Provides a Model Context Protocol (MCP) server for a memory agent, enabling LLMs to interact with an Obsidian-like memory system for contextual assistance and RAG.
memory-graph
Provides intelligent, persistent graph-based memory capabilities for AI assistants and coding agents in Claude Code environments.
mcp-memory-keeper
Provides persistent context management for Claude AI coding assistants, ensuring work history, decisions, and progress are preserved across sessions and context limits.
savecontext
Provides persistent context management, session tracking, and checkpoints for AI coding assistants across various tools and projects.