{
  "schema_version": "2024-11-05",
  "name": "dayto",
  "server_name": "dayto-ai-visibility",
  "description": "AI Visibility (AEO/GEO) for US home-service trades. Check whether ChatGPT, Gemini, Perplexity, Claude and other AI engines name a local trade business, and score its AI-readiness (NVS 0-100).",
  "vendor": "dayto",
  "homepage": "https://dayto.ai",
  "contact": "https://dayto.ai/for-ai/",
  "capabilities": {
    "tools": [
      {
        "name": "check_ai_visibility",
        "description": "Start a free AI Visibility audit for a US trade business. Probes ChatGPT, Gemini, Perplexity, Claude and others with a local query and scores AI-readiness (NVS 0-100). Returns a job_id to poll.",
        "transport": "http",
        "method": "POST",
        "endpoint": "https://dayto.ai/v1/trades/avs-check/start",
        "input_schema": {
          "type": "object",
          "required": ["url"],
          "properties": {
            "url": {"type": "string", "description": "Business website (bare domain accepted, e.g. acmeplumbing.com)"},
            "trade": {"type": "string", "description": "One of: plumber, electrician, hvac, roofer, mechanic, welder, landscaper, painter, handyman, locksmith, mover, cleaner, general_contractor, interior_designer. Omit or 'auto' to auto-detect."},
            "zip": {"type": "string", "description": "5-digit US ZIP for the local query"},
            "metro": {"type": "string", "description": "US metro or city name"}
          }
        }
      },
      {
        "name": "get_audit_result",
        "description": "Poll a running AI Visibility audit by job_id until status is 'completed', then read the NVS score, grade, per-engine AI-mention detail and recommendations.",
        "transport": "http",
        "method": "GET",
        "endpoint": "https://dayto.ai/v1/trades/jobs/{job_id}",
        "input_schema": {
          "type": "object",
          "required": ["job_id"],
          "properties": {
            "job_id": {"type": "string", "description": "The job_id returned by check_ai_visibility"}
          }
        }
      },
      {
        "name": "run_ai_visibility_check_sync",
        "description": "Synchronous AI Visibility audit for a US trade business (blocks until scored). Same inputs as check_ai_visibility; returns the NVS score, grade and recommendations directly.",
        "transport": "http",
        "method": "POST",
        "endpoint": "https://dayto.ai/v1/trades/avs-check",
        "input_schema": {
          "type": "object",
          "required": ["url"],
          "properties": {
            "url": {"type": "string", "description": "Business website (bare domain accepted)"},
            "trade": {"type": "string", "description": "Trade key, or 'auto' to auto-detect"},
            "queries": {"type": "array", "items": {"type": "string"}, "description": "Up to 3 local search queries to test AI mention on"}
          }
        }
      }
    ]
  },
  "tools": [
    {"name": "check_ai_visibility", "description": "Start a free AI Visibility audit for a US trade business (returns job_id)."},
    {"name": "get_audit_result", "description": "Poll an AI Visibility audit by job_id for the NVS score and per-engine detail."},
    {"name": "run_ai_visibility_check_sync", "description": "Synchronous AI Visibility audit; returns the NVS score and recommendations directly."}
  ]
}
