{
    "schema_version": "1.0",
    "name": "MailAPI",
    "description": "API-first email infrastructure for programmatic domain setup, mailbox provisioning, inbox automation, and webhooks.",
    "url": "https://mailapi.tech",
    "contact": {
        "email": "hello@mailapi.tech"
    },
    "capabilities": [
        "domain_provisioning",
        "subdomain_provisioning",
        "mailbox_provisioning",
        "bulk_mailbox_creation",
        "inbox_automation",
        "inbound_mail_ingestion",
        "email_retrieval",
        "webhooks",
        "async_task_polling",
        "mcp_integration"
    ],
    "authentication": [
        {
            "type": "api_key",
            "header": "Authorization: Bearer",
            "alternate_header": "X-Api-Key",
            "permissions": [
                "read",
                "write",
                "inbound",
                "webhook"
            ]
        },
        {
            "type": "mcp",
            "url": "https://mailapi.tech/mcp/mailapi",
            "transport": "http",
            "auth": "Same API key as REST (Bearer, X-Api-Key, or api_key tool argument)"
        }
    ],
    "use_cases": [
        "Provision mailboxes for outbound campaigns and cold email workflows",
        "Automate inbox ingestion via webhooks or REST email listing",
        "Programmatically manage domains, subdomains, and mailbox lifecycle",
        "Integrate AI agents via MCP for inspection and provisioning with REST fallback",
        "Build email automation pipelines with async task polling"
    ],
    "documentation": {
        "api_reference": "https://mailapi.tech/api/docs",
        "openapi": "https://mailapi.tech/openapi.json",
        "llms_txt": "https://mailapi.tech/llms.txt",
        "llms_full_txt": "https://mailapi.tech/llms-full.txt",
        "getting_started": "https://mailapi.tech/docs/getting-started",
        "agent_playbooks": "https://mailapi.tech/docs/agent-playbooks",
        "skill": "https://mailapi.tech/skill.md",
        "ai_plugin": "https://mailapi.tech/.well-known/ai-plugin.json",
        "pricing": "https://mailapi.tech/pricing.json"
    },
    "integrations": {
        "mcp": {
            "transport": "http",
            "url": "https://mailapi.tech/mcp/mailapi",
            "tools": [
                "list_domains",
                "list_mailboxes",
                "get_task_status",
                "create_domain",
                "create_mailbox",
                "create_subdomain",
                "create_bulk_mailboxes",
                "delete_domain",
                "delete_mailbox",
                "list_emails",
                "register_webhook"
            ]
        }
    }
}