Skip to content
Open Memside

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.

The quickest setup is installation from the VS Code MCP gallery. Manual workspace configuration is available when gallery installation is not shown.

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.
  1. Open the Extensions or MCP server view in VS Code.
  2. Search for Memside.
  3. Select Install MCP Server.
  4. Choose VS Code or VS Code Insiders.
  5. Open Copilot Chat and switch to Agent mode.
  6. Open the tools menu and confirm that Memside tools appear.

If Memside does not appear in gallery search, use the manifest or manual setup below.

  1. Open the Command Palette.
  2. Run the command for installing an MCP server from a manifest.
  3. Enter this manifest URL:
https://raw.githubusercontent.com/memside/memside/main/server.json
  1. Run MCP: List Servers.
  2. Select memside, then start or restart the server.

Use this option when Memside should be available only in one project.

  1. Open the project in VS Code.
  2. Create or open .vscode/mcp.json.
  3. Add the following configuration.
{
"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}"
}
}
}
}
  1. Save the file.
  2. Enter the Memside API key when VS Code requests it.
  3. Approve the server if VS Code asks whether it is trusted.
  4. 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.

  1. Open the Command Palette.
  2. Run MCP: Open User Configuration or MCP: Add Server.
  3. Add the Memside server URL:
https://api.memside.com/mcp/
  1. Add the bearer authorization header when requested.
  1. Run MCP: List Servers.
  2. Select memside.
  3. Start or restart the server.
  4. Confirm that it shows as running.
  5. 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.
  • 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.