GitHub Copilot
GitHub Copilot Chat in VS Code can use Memside through MCP. This gives Agent mode access to selected Memories, project checkpoints, Operating Rules, and other saved context while work continues in a repository.
Copilot uses the MCP configuration provided by VS Code. Memside is therefore added to VS Code first, then selected from Copilot Chat.
Before starting
Section titled “Before starting”- Install a current VS Code version.
- Install and sign in to GitHub Copilot Chat.
- Confirm that Agent mode and MCP servers are available.
- Create a Memside API key under Settings > Developer & API.
Add Memside to the current project
Section titled “Add Memside to the current project”- Open the project in VS Code.
- Create or open
.vscode/mcp.json. - 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}" } } }}- Save the file.
- Enter the Memside API key when VS Code requests it.
- Approve the server if a trust prompt appears.
- Open Copilot Chat.
- Switch to Agent mode and open the tools menu.
- Confirm that Memside tools are available.
This configuration uses a password input so the real API key is not stored in the workspace file.
Make Memside available across projects
Section titled “Make Memside available across projects”Open the Command Palette and run MCP: Open User Configuration or MCP: Add Server. Add the same Memside URL and bearer header to the user-level configuration.
Confirm the connection
Section titled “Confirm the connection”- Run MCP: List Servers.
- Select
memside. - Confirm that the server is running and tools were discovered.
- Return to Copilot Chat in Agent mode.
Start with a read-only request:
Use Memside to load the latest checkpoint and summarize the next action.Troubleshooting
Section titled “Troubleshooting”- Update VS Code and the Copilot Chat extension.
- Confirm that the workspace is trusted.
- Check the
memsidestatus under MCP: List Servers. - Confirm that the Copilot plan or organization policy permits MCP servers.
- Recreate the Memside API key if the server reports an authentication error.
See VS Code for registry and manifest installation.