GitHub Copilot + PersistMemory
Memory for GitHub Copilot that outlives the conversation
Connect PersistMemory to Copilot over MCP so it can recall architectural decisions, conventions and constraints instead of inferring them from the file in front of it.
What GitHub Copilot forgets
Copilot's context is the file, the tabs and a slice of the repository. Anything agreed in a pull request six months ago, or in a document that never became code, is outside it.
Conventions decided once are recalled rather than re-derived per file.
Suggestions stop contradicting a constraint you wrote down but never encoded.
The reasoning behind a change survives the person who made it leaving.
Connecting it
Add this to .vscode/mcp.json and restart GitHub Copilot.
{
"servers": {
"persistmemory": {
"url": "https://mcp.persistmemory.com/mcp",
"transport": "http"
}
}
}You sign in with your own account, and the connection is revocable from your dashboard. One live connection per platform: authorising GitHub Copilot again replaces the previous one rather than adding a second.