{
    "protocolVersion": "0.3.0",
    "name": "EuroVDC",
    "description": "EuroVDC agent interface is Model Context Protocol at /mcp (JSON-RPC methods: initialize, tools/list, tools/call). This card does not expose a separate A2A message/send endpoint.",
    "url": "https://www.eurovdc.eu/mcp",
    "version": "1.4.0",
    "documentationUrl": "https://www.eurovdc.eu/agents.md",
    "iconUrl": "https://www.eurovdc.eu/public/ikdomain/img/favicon/favicon.ico",
    "provider": {
        "organization": "EuroVDC",
        "url": "https://www.eurovdc.eu"
    },
    "capabilities": {
        "streaming": false,
        "pushNotifications": false
    },
    "additionalInterfaces": [
        {
            "url": "https://www.eurovdc.eu/mcp",
            "transport": "JSONRPC"
        }
    ],
    "mcp": "https://www.eurovdc.eu/.well-known/mcp.json",
    "openapi": "https://www.eurovdc.eu/.well-known/openapi.json",
    "llmsTxt": "https://www.eurovdc.eu/llms.txt",
    "llmsFullTxt": "https://www.eurovdc.eu/llms-full.txt",
    "languages": {
        "en": {
            "llmsTxt": "https://www.eurovdc.eu/llms.txt",
            "llmsFullTxt": "https://www.eurovdc.eu/llms-full.txt",
            "agents": "https://www.eurovdc.eu/agents.md"
        },
        "tr": {
            "llmsTxt": "https://www.eurovdc.eu/llms-tr.txt",
            "llmsFullTxt": "https://www.eurovdc.eu/llms-full-tr.txt",
            "agents": "https://www.eurovdc.eu/agents-tr.md"
        },
        "de": {
            "llmsTxt": "https://www.eurovdc.eu/llms-de.txt",
            "llmsFullTxt": "https://www.eurovdc.eu/llms-full-de.txt",
            "agents": "https://www.eurovdc.eu/agents-de.md"
        },
        "bg": {
            "llmsTxt": "https://www.eurovdc.eu/llms-bg.txt",
            "llmsFullTxt": "https://www.eurovdc.eu/llms-full-bg.txt",
            "agents": "https://www.eurovdc.eu/agents-bg.md"
        }
    },
    "skills": [
        {
            "id": "search_domain",
            "name": "search_domain",
            "description": "Check domain registration availability and return live EUR price for the TLD.",
            "tags": ["domain", "pricing"]
        },
        {
            "id": "recommend_server",
            "name": "recommend_server",
            "description": "Recommend a EuroVDC cloud/VPS plan from a plain-language workload.",
            "tags": ["vps", "hosting"]
        },
        {
            "id": "list_products",
            "name": "list_products",
            "description": "List live catalog rows with EUR prices, landing_url, purchase_url and billing_periods.",
            "tags": ["catalog"]
        },
        {
            "id": "list_tlds",
            "name": "list_tlds",
            "description": "List supported TLDs with registration, renewal and transfer prices in EUR.",
            "tags": ["domain"]
        },
        {
            "id": "whois_lookup",
            "name": "whois_lookup",
            "description": "Look up WHOIS for a registered domain.",
            "tags": ["domain", "whois"]
        },
        {
            "id": "ai_domain_suggest",
            "name": "ai_domain_suggest",
            "description": "Generate brandable domain ideas and check availability.",
            "tags": ["domain"]
        },
        {
            "id": "agent_cart_add",
            "name": "agent_cart_add",
            "description": "Add a product and/or domain to an agent cart and return checkout_url.",
            "tags": ["checkout"]
        },
        {
            "id": "agent_checkout_quote",
            "name": "agent_checkout_quote",
            "description": "Create a 15-minute locked EUR quote from an agent cart.",
            "tags": ["checkout"]
        }
    ]
}
