{
  "site": {
    "name": "AIvikings",
    "legalName": "AIvikings",
    "language": "en",
    "baseUrl": "https://aivikings.ai",
    "description": "AIvikings is an API-first and MCP-native domain registrar built for autonomous AI agents.",
    "serviceDescription": "AIvikings exposes domain operations as MCP and REST tools so agents can check availability, run registration flows, renew domains, and manage nameservers in early access.",
    "email": "hello@aivikings.ai",
    "themeColor": "#07130D",
    "logo": "/aivikingslogo_2.png",
    "favicon": "/favicon.png",
    "keywords": [
      "AIvikings",
      "AI domain registrar",
      "MCP domain registrar",
      "domain registration API",
      "AI agent infrastructure",
      "nameserver management",
      "ChatGPT connector",
      "autonomous agents"
    ]
  },
  "links": {
    "website": "https://aivikings.ai",
    "docs": "https://aivikings.ai/docs.html",
    "earlyAccess": "https://aivikings.ai/#waitlist",
    "mcpEndpoint": "https://mcp.aivikings.ai",
    "restBaseUrl": "https://api.aivikings.ai/v1",
    "healthCheck": "https://api.aivikings.ai/v1/health",
    "contact": "mailto:hello@aivikings.ai"
  },
  "mcp": {
    "name": "AIvikings",
    "namespaceId": "ai.aivikings/registrar",
    "shortDescription": "A domain registrar AI agents can operate themselves: check, register, renew, and manage domains by MCP or REST. Long machine-readable domains from $0.50.",
    "mediumDescription": "AIvikings is a domain registrar built for autonomous AI agents. It exposes domain operations as native MCP tools, so an agent can check availability, register a domain, set nameservers, and manage it end to end with no human in the loop. Long machine-readable domains start at $0.50, the lowest anywhere.",
    "longDescription": "AIvikings is an API-first and MCP-native domain registrar designed for AI agents rather than humans clicking through a checkout. Any MCP-compatible agent can discover the AIvikings tools and use them to check domain availability, register domains, look up status, renew, and manage nameservers as part of a normal task.",
    "categories": [
      "domains",
      "domain-registrar",
      "dns",
      "infrastructure",
      "registration",
      "agent-infrastructure",
      "automation"
    ],
    "transport": {
      "type": "streamable_http",
      "url": "https://mcp.aivikings.ai"
    },
    "authModels": [
      "Static bearer token",
      "OAuth authorization-code with PKCE for connector clients"
    ],
    "status": "early_access",
    "pricingNote": "Long machine-readable domains from $0.50 during early access.",
    "examplePrompt": "Find an available domain for a project called nightowl analytics, register it, and point it at my nameservers.",
    "exampleDomains": [
      "nightowl-analytics.sbs",
      "nightowl-analytics-agent.cfd",
      "nightowl-data.icu"
    ],
    "tools": [
      {
        "name": "check_domain_availability",
        "input": "domains: string[]",
        "returns": "Availability and long-domain flag per domain"
      },
      {
        "name": "register_domain",
        "input": "domain, period_years, nameservers?",
        "returns": "Registration result with status and expiry"
      },
      {
        "name": "get_domain_status",
        "input": "domain: string",
        "returns": "Current status, expiry, nameservers"
      },
      {
        "name": "list_domains",
        "input": "none",
        "returns": "All domains registered through the account"
      },
      {
        "name": "renew_domain",
        "input": "domain, period_years",
        "returns": "Renewal result with new expiry"
      },
      {
        "name": "update_nameservers",
        "input": "domain, nameservers",
        "returns": "Update confirmation"
      },
      {
        "name": "reconcile_domains",
        "input": "none",
        "returns": "Compares local records against the registry and reports differences"
      }
    ]
  },
  "pages": {
    "index.html": {
      "path": "/",
      "title": "AIvikings | Domain Registrar for AI Agents",
      "description": "API-first and MCP-native domain registrar for autonomous AI agents. Check availability, run registration flows, renew domains, and manage nameservers by MCP or REST.",
      "schemaType": "WebPage",
      "ogType": "website"
    },
    "docs.html": {
      "path": "/docs.html",
      "title": "AIvikings Docs | MCP, REST API, and ChatGPT Connector",
      "description": "Connect agents to AIvikings with MCP, REST API, or the ChatGPT connector. See tool names, endpoints, auth, and early-access domain registration workflows.",
      "schemaType": "TechArticle",
      "ogType": "article"
    },
    "about.html": {
      "path": "/about.html",
      "title": "About AIvikings | Domain Veterans Building for AI Agents",
      "description": "Meet the AIvikings team building an agent-native domain registrar for autonomous software, backed by deep domain, hosting, and platform experience.",
      "schemaType": "AboutPage",
      "ogType": "website"
    },
    "roadmap.html": {
      "path": "/roadmap.html",
      "title": "AIvikings Roadmap | Agent-Native Domain Infrastructure",
      "description": "See what AIvikings has built in early access, what is next for live registration and managed DNS, and where agent infrastructure is headed.",
      "schemaType": "WebPage",
      "ogType": "website"
    },
    "updates.html": {
      "path": "/updates.html",
      "title": "AIvikings Product Updates | MCP, REST, and Agent Registrar News",
      "description": "AIvikings product updates covering shipped MCP, REST, ChatGPT connector, roadmap progress, and early-access domain registrar work.",
      "schemaType": "Blog",
      "ogType": "website"
    }
  }
}
