memory industry for VS Code
io.github.leandropg19/memory-industry
MemoryIndustry persistent memory MCP server: BM25+MMR retrieval and audit.
client:VS Code
transport:stdio
runtime:npm
Install memory industry in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "database-url",
"description": "DATABASE_URL",
"password": true
},
{
"type": "promptString",
"id": "cuba-project-filter",
"description": "CUBA_PROJECT_FILTER",
"password": true
},
{
"type": "promptString",
"id": "cuba-sync-dir",
"description": "CUBA_SYNC_DIR",
"password": true
},
{
"type": "promptString",
"id": "cuba-judge",
"description": "CUBA_JUDGE",
"password": true
},
{
"type": "promptString",
"id": "cuba-juez-cli",
"description": "CUBA_JUEZ_CLI",
"password": true
},
{
"type": "promptString",
"id": "cuba-juez-model",
"description": "CUBA_JUEZ_MODEL",
"password": true
},
{
"type": "promptString",
"id": "cuba-rem-relation-batch",
"description": "CUBA_REM_RELATION_BATCH",
"password": true
},
{
"type": "promptString",
"id": "cuba-reranker-path",
"description": "CUBA_RERANKER_PATH",
"password": true
},
{
"type": "promptString",
"id": "cuba-rerank-fixed-shape",
"description": "CUBA_RERANK_FIXED_SHAPE",
"password": true
}
],
"servers": {
"memory-industry": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"memory-industry"
],
"env": {
"DATABASE_URL": "${input:database-url}",
"CUBA_PROJECT_FILTER": "${input:cuba-project-filter}",
"CUBA_SYNC_DIR": "${input:cuba-sync-dir}",
"CUBA_JUDGE": "${input:cuba-judge}",
"CUBA_JUEZ_CLI": "${input:cuba-juez-cli}",
"CUBA_JUEZ_MODEL": "${input:cuba-juez-model}",
"CUBA_REM_RELATION_BATCH": "${input:cuba-rem-relation-batch}",
"CUBA_RERANKER_PATH": "${input:cuba-reranker-path}",
"CUBA_RERANK_FIXED_SHAPE": "${input:cuba-rerank-fixed-shape}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs