RAWThink for VS Code
io.github.ygtalp/rawthink-mcp
Persistent memory for AI thinking partnerships: hybrid search and a temporal knowledge graph.
client:VS Code
transport:stdio
runtime:pypi
Install RAWThink in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "rawthink-vault",
"description": "RAWTHINK_VAULT",
"password": true
},
{
"type": "promptString",
"id": "memory-file-path",
"description": "MEMORY_FILE_PATH",
"password": true
},
{
"type": "promptString",
"id": "qdrant-url",
"description": "QDRANT_URL",
"password": true
},
{
"type": "promptString",
"id": "qdrant-path",
"description": "QDRANT_PATH",
"password": true
},
{
"type": "promptString",
"id": "ollama-url",
"description": "OLLAMA_URL",
"password": true
},
{
"type": "promptString",
"id": "ollama-model",
"description": "OLLAMA_MODEL",
"password": true
},
{
"type": "promptString",
"id": "rawthink-tool-profile",
"description": "RAWTHINK_TOOL_PROFILE",
"password": true
},
{
"type": "promptString",
"id": "rawthink-bm25-state",
"description": "RAWTHINK_BM25_STATE",
"password": true
},
{
"type": "promptString",
"id": "rawthink-log-level",
"description": "RAWTHINK_LOG_LEVEL",
"password": true
}
],
"servers": {
"rawthink-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"rawthink-mcp"
],
"env": {
"RAWTHINK_VAULT": "${input:rawthink-vault}",
"MEMORY_FILE_PATH": "${input:memory-file-path}",
"QDRANT_URL": "${input:qdrant-url}",
"QDRANT_PATH": "${input:qdrant-path}",
"OLLAMA_URL": "${input:ollama-url}",
"OLLAMA_MODEL": "${input:ollama-model}",
"RAWTHINK_TOOL_PROFILE": "${input:rawthink-tool-profile}",
"RAWTHINK_BM25_STATE": "${input:rawthink-bm25-state}",
"RAWTHINK_LOG_LEVEL": "${input:rawthink-log-level}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs