copilot-memory-store
Local JSON memory store for context engineering with GitHub Copilot and MCP clients. Includes CLI, MCP server, and custom VS Code agent.
How to use
The copilot-memory-store MCP server is a local JSON memory store designed for context engineering with GitHub Copilot and MCP clients. It enables developers to efficiently manage contextual information and enhance AI interactions by providing a persistent storage solution tailored specifically for API-driven development workflows. With built-in CLI capabilities and a custom VS Code agent, you can streamline your development process and improve the quality of your context-driven applications.
Once you are connected to the copilot-memory-store server, you can interact with it through the command-line interface (CLI) or the custom VS Code agent. You can execute commands to store, retrieve, and manipulate context data, which is crucial for enhancing the performance of your GitHub Copilot experiences. The CLI supports queries to add new context entries or fetch existing ones, making it easy to maintain and utilize contextual information in your projects.
How to install
Prerequisites
Before installing copilot-memory-store, ensure you have Node.js installed on your machine. You can check your Node.js installation by running:
node -v
Option A: Quick Start with npx
If you want to get started quickly without installing the package globally, you can use npx:
npx -y copilot-memory-store
Option B: Global Install Alternative
For a global installation, use the following command:
npm install -g copilot-memory-store
After installation, you can run the server using the command line.
Additional notes
When configuring the copilot-memory-store, consider setting up environment variables for better customization of memory paths or default settings. Common gotchas include ensuring that your JSON file is correctly formatted and accessible by the server to avoid runtime errors. Always double-check your CLI commands for syntax accuracy to ensure smooth operation.
Related MCP Servers
obsidian
Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and frontmatter, acting as a bridge to the Obsidian Local REST API plugin.
mcp -langfuse
Model Context Protocol (MCP) Server for Langfuse Prompt Management. This server allows you to access and manage your Langfuse prompts through the Model Context Protocol.
vikunja
Model Context Protocol server for Vikunja task management. Enables AI assistants to interact with Vikunja instances via MCP.
grok-faf
First MCP server for Grok | FAST⚡️AF • URL-based AI context • Vercel-deployed
mini_claude
Give Claude Code persistent memory across sessions. Track habits, log mistakes, prevent death spirals. Runs locally with Ollama.
cdp-tools
MCP server that connects AI assistants to Chrome DevTools Protocol for runtime debugging - set breakpoints, inspect variables, monitor network traffic, and automate browser interactions