VS Code
VS Code can connect to Memside through MCP when GitHub Copilot Chat and MCP servers are enabled. The connection lets compatible agent tools read selected Memories, checkpoints, Operating Rules, and other saved project context.
Memside is currently configured manually because it is not listed in the VS Code MCP gallery.
Before starting
Section titled “Before starting”The setup requires:
- a current VS Code version with MCP support;
- GitHub Copilot Chat when Memside will be used through Copilot;
- a Memside API key from Settings > Developer & API.
Option 1: Make Memside available across projects
Section titled “Option 1: Make Memside available across projects”Use the user configuration when the same Memside connection should be available in every VS Code workspace.
- Open the Command Palette.
- Run MCP: Open User Configuration.
- Add the configuration shown below to the opened
mcp.jsonfile. - Save the file.
- Enter the Memside API key when VS Code requests it.
- Approve the server if VS Code asks whether it is trusted.
Option 2: Add Memside to one workspace
Section titled “Option 2: Add Memside to one workspace”Use this option when Memside should be available only in one project.
- Open the project in VS Code.
- Create or open
.vscode/mcp.json. - Add the following configuration. The same configuration is used for the user-level setup above.
{ "inputs": [ { "type": "promptString", "id": "memside-api-key", "description": "Memside API key", "password": true } ], "servers": { "memside": { "type": "http", "url": "https://api.memside.com/mcp/", "headers": { "Authorization": "Bearer ${input:memside-api-key}" } } }}- Save the file.
- Enter the Memside API key when VS Code requests it.
- Approve the server if VS Code asks whether it is trusted.
- Open Copilot Chat in Agent mode.
The password input keeps the API key out of the workspace file. A shared
.vscode/mcp.json file must never contain a real key.
Confirm the connection
Section titled “Confirm the connection”- Run MCP: List Servers.
- Select
memside. - Start or restart the server.
- Confirm that it shows as running.
- Confirm that tools were discovered.
Then run a read-only test in Copilot Chat:
Use Memside to find the active project checkpoint before starting work.Troubleshooting
Section titled “Troubleshooting”- Update VS Code and the GitHub Copilot extension.
- Confirm that the workspace is trusted.
- Run MCP: List Servers and restart
memside. - Check whether an organization policy restricts MCP servers.
- Recreate the Memside API key if authentication continues to fail.