{
    "$schema": "https://modelcontextprotocol.io/schemas/2025-03-26/server-card.json",
    "serverInfo": {
        "name": "interserver-client-mcp",
        "title": "InterServer Client MCP Server",
        "version": "0.9.0"
    },
    "description": "Programmatic access to manage InterServer hosting services \u2014 VPS, web hosting, dedicated servers, domains, DNS, SSL, mail, backups, licenses, floating IPs, and billing.",
    "endpoint": "https://my.interserver.net/mcp/client",
    "transport": "streamable-http",
    "capabilities": {
        "tools": {
            "listChanged": false
        }
    },
    "authentication": {
        "type": "oauth2",
        "authorizationServer": "https://my.interserver.net/.well-known/oauth-authorization-server",
        "protectedResource": "https://my.interserver.net/.well-known/oauth-protected-resource/mcp/client",
        "flows": [
            "authorization_code",
            "client_credentials",
            "refresh_token"
        ],
        "scopes_supported": [
            "basic",
            "account",
            "account:read",
            "affiliate",
            "affiliate:read",
            "backups",
            "backups:read",
            "billing",
            "billing:read",
            "dns",
            "dns:read",
            "domains",
            "domains:read",
            "floating_ips",
            "floating_ips:read",
            "licenses",
            "licenses:read",
            "mail",
            "mail:read",
            "quickservers",
            "quickservers:read",
            "scrub_ips",
            "scrub_ips:read",
            "servers",
            "servers:read",
            "ssl",
            "ssl:read",
            "tickets",
            "tickets:read",
            "vps",
            "vps:read",
            "webhosting",
            "webhosting:read"
        ],
        "bearer_methods_supported": [
            "header"
        ],
        "alternateAuth": [
            {
                "type": "apiKey",
                "in": "header",
                "name": "X-API-KEY"
            },
            {
                "type": "apiKey",
                "in": "header",
                "name": "sessionid"
            }
        ]
    },
    "documentation": "https://my.interserver.net/api-docs/",
    "homepage": "https://www.interserver.net/",
    "vendor": {
        "name": "InterServer Inc.",
        "url": "https://www.interserver.net/",
        "support": "https://my.interserver.net/contact.php"
    },
    "icons": [
        {
            "src": "https://my.interserver.net/templates/my/logo.png",
            "type": "image/png"
        }
    ],
    "related": {
        "agentCard": "https://my.interserver.net/.well-known/agent-card.json",
        "agentSkills": "https://my.interserver.net/.well-known/agent-skills/index.json",
        "apiCatalog": "https://my.interserver.net/.well-known/api-catalog",
        "openapi": "https://my.interserver.net/spec/openapi.yaml",
        "llmsTxt": "https://my.interserver.net/llms.txt"
    }
}