c5617b0457
CI / lint (push) Successful in 14s
CI / typecheck (push) Successful in 27s
CI / security (push) Successful in 23s
CI / quality (push) Successful in 16s
CI / integration_tests (push) Has been cancelled
CI / unit_tests (push) Has been cancelled
CI / build (push) Has been cancelled
CI / docker (push) Has been cancelled
CI / coverage (push) Has been cancelled
187 lines
4.1 KiB
JSON
187 lines
4.1 KiB
JSON
{
|
|
"$schema": "https://charm.land/crush.json",
|
|
"lsp": {
|
|
"python": {
|
|
"command": "pylsp"
|
|
},
|
|
"pyright": {
|
|
"command": "pyright-langserver",
|
|
"args": ["--stdio"]
|
|
},
|
|
"cucumber": {
|
|
"command": "cucumber-language-server",
|
|
"args": ["--stdio"]
|
|
},
|
|
"robotframework": {
|
|
"command": "robotframework_ls"
|
|
},
|
|
"yaml": {
|
|
"command": "yaml-language-server",
|
|
"args": ["--stdio"]
|
|
},
|
|
"json": {
|
|
"command": "vscode-json-languageserver",
|
|
"args": ["--stdio"]
|
|
},
|
|
"dockerfile": {
|
|
"command": "docker-langserver",
|
|
"args": ["--stdio"]
|
|
},
|
|
"bash": {
|
|
"command": "bash-language-server",
|
|
"args": ["start"]
|
|
},
|
|
"markdown": {
|
|
"command": "marksman",
|
|
"args": ["server"]
|
|
}
|
|
},
|
|
"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": "uvx",
|
|
"args": ["dev-kit-mcp-server", "--root-dir=/app"],
|
|
"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
|
|
},
|
|
"memory": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": ["@modelcontextprotocol/server-memory"],
|
|
"timeout": 600,
|
|
"disabled": false
|
|
},
|
|
"git": {
|
|
"type": "stdio",
|
|
"command": "uvx",
|
|
"args": ["mcp-server-git", "--repository", "/app"],
|
|
"timeout": 600,
|
|
"disabled": false
|
|
},
|
|
"fetch": {
|
|
"type": "stdio",
|
|
"command": "uvx",
|
|
"args": ["mcp-server-fetch"],
|
|
"timeout": 600,
|
|
"disabled": false
|
|
},
|
|
"sequential-thinking": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": ["@modelcontextprotocol/server-sequential-thinking"],
|
|
"timeout": 600,
|
|
"disabled": false
|
|
},
|
|
"pyright-mcp": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": ["@treedy/pyright-mcp"],
|
|
"timeout": 600,
|
|
"disabled": false
|
|
},
|
|
"docker": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": ["mcp-server-docker"],
|
|
"timeout": 600,
|
|
"disabled": false
|
|
},
|
|
"sqlite": {
|
|
"type": "stdio",
|
|
"command": "uvx",
|
|
"args": ["mcp-server-sqlite"],
|
|
"timeout": 600,
|
|
"disabled": false
|
|
},
|
|
"postgres": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": ["-y", "@modelcontextprotocol/server-postgres"],
|
|
"timeout": 600,
|
|
"disabled": false
|
|
},
|
|
"semgrep": {
|
|
"type": "stdio",
|
|
"command": "semgrep",
|
|
"args": ["mcp"],
|
|
"timeout": 600,
|
|
"disabled": false
|
|
}
|
|
},
|
|
"options": {
|
|
"attribution": {
|
|
"co_authored_by": false,
|
|
"generated_with": false
|
|
}
|
|
}
|
|
}
|