Skip to content

Getting Started

Terminal window
pip install cwm-mcp

Optional extras:

Terminal window
pip install cwm-mcp[redis] # distributed storage
pip install cwm-mcp[lmcache] # LMCache integration
pip install cwm-mcp[encryption] # encrypted-at-rest
pip install cwm-mcp[all] # everything

Add to .claude/settings.json:

{
"mcpServers": {
"context-window-manager": {
"command": "python",
"args": ["-m", "context_window_manager"],
"env": {
"CWM_VLLM_URL": "http://localhost:8000"
}
}
}
}
Terminal window
vllm serve "meta-llama/Llama-3.1-8B-Instruct" \
--enable-prefix-caching \
--kv-transfer-config '{"kv_connector":"LMCacheConnectorV1","kv_role":"kv_both"}'
Terminal window
export LMCACHE_USE_EXPERIMENTAL=True
export LMCACHE_LOCAL_CPU=True
export LMCACHE_MAX_LOCAL_CPU_SIZE=8.0