Session memory for AI coding agents. Records decisions, dead ends and assumptions as they happen, makes them greppable, and tells you when what you wrote stops being true. MCP server for Claude Code.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add cogsession -- uvx cogsession~/.codex/config.toml
[mcp_servers.cogsession]
command = "uvx"
args = ["cogsession"]
# codex mcp add cogsession -- uvx cogsession~/.cursor/mcp.json
{
"mcpServers": {
"cogsession": {
"command": "uvx",
"args": [
"cogsession"
]
}
}
}.vscode/mcp.json
{
"servers": {
"cogsession": {
"type": "stdio",
"command": "uvx",
"args": [
"cogsession"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cogsession": {
"command": "uvx",
"args": [
"cogsession"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"cogsession": {
"command": "uvx",
"args": [
"cogsession"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"cogsession": {
"command": "uvx",
"args": [
"cogsession"
]
}
}
}