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

Updated MCP server configuration URLs to include `http://` protocol prefix for: - n8n API URL (`localhost:5678` → `http://localhost:5678`) - Coolify base URL (`localhost:8000` → `http://localhost:8000`) - Appwrite endpoint (`localhost:8088/v1` → `http://localhost:8088/v1`) Also migrated logind configuration from `extraConfig` string to structured settings format for better maintainability. ```nix services.logind.settings.Login = { RuntimeDirectorySize = "8G"; };
158 lines
3.1 KiB
JSON
158 lines
3.1 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": "http://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": "http://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": "http://localhost:8088/v1"
|
|
}
|
|
}
|
|
}
|
|
} |