Files

99 lines
2.1 KiB
JSON

{
"$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
}
}
}