{ "$schema": "https://charm.land/crush.json", "lsp": { "bash": { "command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/lsp-bash-wrapper.sh" }, "docker": { "command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/lsp-docker-wrapper.sh" }, "markdown": { "command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/lsp-marksman-wrapper.sh" } }, "mcp": { "audiobook": { "command": "docker", "args": ["run", "-i", "--rm", "kneldevstack-aimiddleware-audiobook-mcp"], "env": { "AUDIOBOOK_ROOT": "/audiobooks" } }, "bitwarden": { "command": "docker", "args": ["run", "-i", "--rm", "kneldevstack-aimiddleware-bitwarden-mcp"], "env": { "BITWARDEN_CLIENT_ID": "", "BITWARDEN_CLIENT_SECRET": "", "BITWARDEN_PASSWORD": "", "BITWARDEN_SERVER_URL": "https://bitwarden.com" } }, "blender": { "command": "docker", "args": ["run", "-i", "--rm", "kneldevstack-aimiddleware-blender-mcp"], "env": { "BLENDER_HOST": "localhost", "BLENDER_PORT": "8888" } }, "cloudron": { "command": "docker", "args": ["run", "-i", "--rm", "kneldevstack-aimiddleware-cloudron-mcp"], "env": { "CLOUDRON_URL": "" } }, "docker": { "command": "docker", "args": ["run", "-i", "--rm", "-v", "/var/run/docker.sock:/var/run/docker.sock", "kneldevstack-aimiddleware-docker-mcp"] }, "drawio": { "command": "docker", "args": ["run", "-i", "--rm", "kneldevstack-aimiddleware-drawio-mcp"], "env": { "DRAWIO_URL": "https://app.diagrams.net" } }, "elasticsearch": { "command": "docker", "args": ["run", "-i", "--rm", "kneldevstack-aimiddleware-elasticsearch-mcp"], "env": { "ES_URL": "http://localhost:9200" } } } }