{ "$schema": "https://charm.land/crush.json", "lsp": { "python": { "command": "pylsp" }, "cucumber": { "command": "cucumber-language-server", "args": ["--stdio"] }, "robotframework": { "command": "robotframework_ls" } }, "mcp": { "ruff": { "type": "stdio", "command": "ruff-mcp-server", "timeout": 600, "disabled": false }, "devcontainers": { "type": "stdio", "command": "npx", "args": ["@crunchloop/mcp-devcontainers"], "timeout": 600, "disabled": false }, "context7": { "type": "stdio", "command": "npx", "args": ["@upstash/context7-mcp"], "timeout": 600, "disabled": false }, "huggingface": { "type": "http", "url": "https://huggingface.co/mcp", "headers": { "Authorization": "$(echo Bearer ${HF_TOKEN})" }, "timeout": 600, "disabled": false }, "venv-management": { "type": "stdio", "command": "uvx", "args": ["venv-mcp-server@git+https://github.com/sparfenyuk/venv-mcp-server.git"], "timeout": 600, "disabled": false }, "uv": { "type": "stdio", "command": "uvx", "args": ["uv-mcp"], "timeout": 600, "disabled": true }, "forgejo": { "type": "stdio", "command": "/usr/local/bin/forgejo-mcp", "timeout": 600, "disabled": true }, "test-runner": { "type": "stdio", "command": "/usr/local/bin/mcp-test-runner", "timeout": 600, "disabled": false }, "dev-kit": { "type": "stdio", "command": "dev-kit-mcp-server", "timeout": 600, "disabled": false }, "filesystem": { "type": "stdio", "command": "npx", "args": ["@modelcontextprotocol/server-filesystem", "/app"], "timeout": 600, "disabled": false }, "tofu": { "type": "stdio", "command": "npx", "args": ["@opentofu/opentofu-mcp-server"], "timeout": 600, "disabled": false } }, "options": { "attribution": { "co_authored_by": false, "generated_with": false } } }