MCP Server for All-Inkl.com hosting management via KAS SOAP API - 9 tools, 53 actions for DNS, domains, subdomains, databases, email, cronjobs, SSL, accounts and system management
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add all-inkl --env KAS_LOGIN='<KAS_LOGIN>' --env KAS_PASSWORD='<KAS_PASSWORD>' -- npx -y mcp-all-inkl~/.codex/config.toml
[mcp_servers.all-inkl]
command = "npx"
args = ["-y", "mcp-all-inkl"]
env = { KAS_LOGIN = "<KAS_LOGIN>", KAS_PASSWORD = "<KAS_PASSWORD>" }
# codex mcp add all-inkl --env KAS_LOGIN='<KAS_LOGIN>' --env KAS_PASSWORD='<KAS_PASSWORD>' -- npx -y mcp-all-inkl~/.cursor/mcp.json
{
"mcpServers": {
"all-inkl": {
"command": "npx",
"args": [
"-y",
"mcp-all-inkl"
],
"env": {
"KAS_LOGIN": "<KAS_LOGIN>",
"KAS_PASSWORD": "<KAS_PASSWORD>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"all-inkl": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-all-inkl"
],
"env": {
"KAS_LOGIN": "<KAS_LOGIN>",
"KAS_PASSWORD": "<KAS_PASSWORD>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"all-inkl": {
"command": "npx",
"args": [
"-y",
"mcp-all-inkl"
],
"env": {
"KAS_LOGIN": "<KAS_LOGIN>",
"KAS_PASSWORD": "<KAS_PASSWORD>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"all-inkl": {
"command": "npx",
"args": [
"-y",
"mcp-all-inkl"
],
"env": {
"KAS_LOGIN": "<KAS_LOGIN>",
"KAS_PASSWORD": "<KAS_PASSWORD>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"all-inkl": {
"command": "npx",
"args": [
"-y",
"mcp-all-inkl"
],
"env": {
"KAS_LOGIN": "<KAS_LOGIN>",
"KAS_PASSWORD": "<KAS_PASSWORD>"
}
}
}
}Environment variables
KAS_LOGINKAS_PASSWORD
Replace the placeholders with your own credentials and keep them out of version control.