Experience Remember MCP, the VS Code extension that brings real, persistent memory to your AI assistant and your team. Instantly store preferences, facts, and best practices—so Copilot always knows your context, and your team’s knowledge is never lost.
Want to explore or run the Mode Manager MCP server directly? Check out Mode Manager MCP on GitHub for standalone usage, advanced memory management, and more features.
Track your Copilot model usage and premium requests! This extension was built not only to simplify installation of Mode Manager MCP, but also to help you monitor and control your GitHub Copilot usage—so you can keep an eye on premium requests and manage costs.
- Copilot Model Usage Monitoring: Track premium requests and keep tabs on your GitHub Copilot usage—manage costs and avoid surprises.
- Personal AI Memory: Your preferences, habits, and reminders are always available to Copilot.
- Workspace (Team) Memory: Share onboarding notes, coding conventions, and project wisdom—right in your repo.
- Language-Specific Memory: Save and retrieve tips for Python, C#, and more. Your assistant adapts automatically.
- Native MCP Integration: Seamless registration with VS Code’s Model Context Protocol (MCP) system.
- Visual Management: Effortless control via activity bar and status bar.
- Smarter Coding, Fewer Repeated Questions: Your memory grows over time, making your AI and team smarter.
One of the most valuable features of Remember MCP is its ability to monitor your GitHub Copilot model usage. See how many premium requests you make, track your usage patterns, and stay aware of costs—so you can make informed decisions and avoid unexpected charges.
You don’t need special syntax—just talk to Copilot naturally. Remember MCP is extremely relaxed about how you phrase things. If it sounds like something you want remembered, it will be!
You: I like detailed docstrings and use pytest for testing. (Copilot, keep that in mind.) Team: We always use the Oatly data pipeline template and follow our naming conventions. (Let’s make sure everyone remembers that.) Language: For Python, use type hints and Black formatting. In C#, always use nullable reference types.
Getting started is usually automatic! Remember MCP makes a good effort to detect if Python and pipx are installed, and will even install pipx for you if Python is present. Most users won’t need to do anything—just install the extension and let it handle setup.
If everything else fails, here’s how you get it running manually:
Get it at python.org/downloads
pip install pipxRemember MCP uses VS Code’s official MCP API to:
- Register your mode-manager-mcp server with VS Code
- VS Code automatically manages the server lifecycle (starts/stops as needed)
- Copilot automatically discovers and uses your memory and chat modes
- No manual process management—VS Code handles everything!
- Personal Memory: Stored in your user prompts directory—private to you.
- Workspace Memory: Shared in the repo for your team.
- Language Memory: Automatically loaded for each language.
All memory is saved as Markdown files with YAML frontmatter—human- and machine-readable. Mode Manager MCP creates and updates these files as you add new memories. VS Code Copilot Chat loads them every turn, so your context is always active.
- Install the extension and requirements
- The MCP server will auto-register if enabled in settings
- Use the "Remember MCP" activity bar to control registration
- Access commands via the Command Palette (
Ctrl+Shift+P):Remember MCP: Register MCP ServerRemember MCP: Unregister MCP ServerRemember MCP: Re-register MCP ServerRemember MCP: Show MCP Panel
Shows server status, quick actions, and interactive webview for server management.
Displays current MCP server registration status:
$(server) MCP Running- Server is registered$(server) MCP Stopped- Server is not registered$(error) MCP Error- Registration error Click to open the MCP control panel.
Context prompting is critical for getting the best results from Copilot. Remember MCP helps you manage instructions and chatmodes—switch between “Beast Mode” for deep research, “Architect Mode” for big-picture thinking, and more. Easily create, edit, and organize your own .chatmode.md and .instructions.md files.
Configure the extension through VS Code settings (Ctrl+,):
{
"remember-mcp.server.autoStart": true,
"remember-mcp.server.command": "pipx run --system-site-packages --spec git+https://github.com/NiclasOlofsson/mode-manager-mcp.git mode-manager-mcp"
}For custom installations, update the server command as needed.
- Ensure Python 3.10+ is installed:
python --version - Check if pipx is available:
pipx --version - Verify mode-manager-mcp is available:
pipx run mode-manager-mcp --help - Check the Output panel for error messages
- Ensure VS Code 1.102.0+ (MCP API support required)
git clone https://github.com/NiclasOlofsson/remember-mcp-vscode
cd remember-mcp-vscode
npm install
npm run compile- Open the project in VS Code
- Press
F5to launch a new Extension Development Host - Test the extension in the new window
- mode-manager-mcp – The MCP server this extension registers
- Model Context Protocol – Learn more about MCP
- VS Code MCP Documentation – VS Code MCP API reference
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - see the LICENSE file for details.