mirror of
https://github.com/XNM1/linux-nixos-hyprland-config-dotfiles.git
synced 2025-09-15 09:45:58 +03:00

Add new Model Context Protocol server configurations: - **shadcn**: shadcn/ui MCP server using npx - **docker**: Docker MCP server with custom Python path - **n8n**: n8n workflow automation server with API configuration - **coolify**: Coolify deployment platform MCP server - **appwrite**: Appwrite backend server with full resource access Each server includes appropriate environment variables for API keys and endpoint configuration, following existing MCP server patterns in the configuration file.
158 lines
3.0 KiB
JSON
158 lines
3.0 KiB
JSON
{
|
|
"$schema": "https://charm.land/crush.json",
|
|
"lsp": {
|
|
"typescript": {
|
|
"command": "typescript-language-server",
|
|
"args": [
|
|
"--stdio"
|
|
]
|
|
},
|
|
"javascript": {
|
|
"command": "typescript-language-server",
|
|
"args": [
|
|
"--stdio"
|
|
]
|
|
},
|
|
"rust": {
|
|
"command": "rust-analyzer"
|
|
},
|
|
"nix": {
|
|
"command": "nil"
|
|
}
|
|
},
|
|
"mcp": {
|
|
"context7": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": [
|
|
"-y",
|
|
"@upstash/context7-mcp"
|
|
]
|
|
},
|
|
"playwright": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": [
|
|
"-y",
|
|
"@playwright/mcp"
|
|
]
|
|
},
|
|
"shadcn": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": [
|
|
"@heilgar/shadcn-ui-mcp-server"
|
|
]
|
|
},
|
|
"searxng": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": [
|
|
"-y",
|
|
"mcp-searxng"
|
|
],
|
|
"env": {
|
|
"SEARXNG_URL": "http://127.0.0.1:7777"
|
|
}
|
|
},
|
|
"git": {
|
|
"type": "stdio",
|
|
"command": "uvx",
|
|
"args": [
|
|
"--python",
|
|
"/run/current-system/sw/bin/python",
|
|
"mcp-server-git"
|
|
]
|
|
},
|
|
"docker": {
|
|
"type": "stdio",
|
|
"command": "uvx",
|
|
"args": [
|
|
"--python",
|
|
"/run/current-system/sw/bin/python",
|
|
"docker-mcp"
|
|
]
|
|
},
|
|
"time": {
|
|
"type": "stdio",
|
|
"command": "uvx",
|
|
"args": [
|
|
"--python",
|
|
"/run/current-system/sw/bin/python",
|
|
"mcp-server-time"
|
|
]
|
|
},
|
|
"sequential-thinking": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": [
|
|
"-y",
|
|
"@modelcontextprotocol/server-sequential-thinking"
|
|
]
|
|
},
|
|
"nixos": {
|
|
"type": "stdio",
|
|
"command": "uvx",
|
|
"args": [
|
|
"--python",
|
|
"/run/current-system/sw/bin/python",
|
|
"mcp-nixos"
|
|
]
|
|
},
|
|
"k8s": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": [
|
|
"@strowk/mcp-k8s"
|
|
]
|
|
},
|
|
"filesystem": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": [
|
|
"-y",
|
|
"@modelcontextprotocol/server-filesystem",
|
|
"/home/xnm"
|
|
]
|
|
},
|
|
"n8n": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": [
|
|
"n8n-mcp"
|
|
],
|
|
"env": {
|
|
"MCP_MODE": "stdio",
|
|
"LOG_LEVEL": "error",
|
|
"DISABLE_CONSOLE_OUTPUT": "true",
|
|
"N8N_API_URL": "localhost:5678",
|
|
"N8N_API_KEY": "your-api-key"
|
|
}
|
|
},
|
|
"coolify": {
|
|
"type": "stdio",
|
|
"command": "npx",
|
|
"args": [
|
|
"-y",
|
|
"@masonator/coolify-mcp"
|
|
],
|
|
"env": {
|
|
"COOLIFY_ACCESS_TOKEN": "0|your-secret-token",
|
|
"COOLIFY_BASE_URL": "localhost:8000"
|
|
}
|
|
},
|
|
"appwrite": {
|
|
"type": "stdio",
|
|
"command": "uvx",
|
|
"args": [
|
|
"mcp-server-appwrite",
|
|
"--all"
|
|
],
|
|
"env": {
|
|
"APPWRITE_PROJECT_ID": "your-project-id",
|
|
"APPWRITE_API_KEY": "your-api-key",
|
|
"APPWRITE_ENDPOINT": "localhost:8088/v1"
|
|
}
|
|
}
|
|
}
|
|
} |