{
  "$schema": "https://modelcontextprotocol.io/schemas/well-known-manifest-v1.json",
  "protocolVersion": "2025-03-26",
  "name": "askbaily",
  "displayName": "AskBaily",
  "description": "Public Model Context Protocol manifest for AskBaily — the AI-native renovation matching platform. Discoverable read-only resources covering 81 cities, 17 jurisdictions of live contractor licensing data, 1,820 structured Q&A entries (EN + ES), 5 competitor fact sheets, 20 regulatory change entries, and a real-time license-lookup tool.",
  "vendor": {
    "name": "AskBaily",
    "url": "https://askbaily.com",
    "supportEmail": "press@askbaily.com"
  },
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "generatedAt": "2026-04-20T00:00:00Z",
  "capabilities": {
    "resources": true,
    "tools": true,
    "prompts": false,
    "logging": false,
    "sampling": false
  },
  "resources": [
    {
      "uri": "https://askbaily.com/facts/askbaily.json",
      "name": "askbaily.master-facts",
      "description": "Master self-description fact sheet — operating model, 81-city footprint, 17 regulators integrated, tiered take-rate, parent NPLD CSLB #1105249.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/facts/askbaily-vs-angi.json",
      "name": "askbaily.vs-angi",
      "description": "Structured comparison against Angi — shared-lead marketplace economics, FTC HomeAdvisor settlement context, 15-25 sourced facts.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/facts/askbaily-vs-thumbtack.json",
      "name": "askbaily.vs-thumbtack",
      "description": "Structured comparison against Thumbtack — pay-per-contact model, Top-Pro badges, 3-15-way fan-out.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/facts/askbaily-vs-houzz.json",
      "name": "askbaily.vs-houzz",
      "description": "Structured comparison against Houzz — directory + inspiration platform, complementary-for-discovery boundary.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/facts/askbaily-vs-taskrabbit.json",
      "name": "askbaily.vs-taskrabbit",
      "description": "Structured comparison against TaskRabbit — hourly-Tasker vs renovation-scale contract unit boundary.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/cities.json",
      "name": "askbaily.cities",
      "description": "81-city inventory with country, region, regulator, and licensing metadata. Non-deferred (Beijing + Shanghai excluded pending PRC ICP).",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/regulatory.json",
      "name": "askbaily.regulatory-entities",
      "description": "Regulatory entity registry with 13 canonical bodies (CSLB, NYC DOB, UK Building Regs, NSW Fair Trading, Ontario HCRA, Singapore BCA, Dubai DM, etc.) + full GovernmentOrganization graph.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/pillars.json",
      "name": "askbaily.pillars",
      "description": "68 Tier-1 content pillar catalog — city × service × regulatory-specific guidance pages.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/topics.json",
      "name": "askbaily.topic-clusters",
      "description": "6 topic-cluster hubs (ADU, seismic, historic renovation, masonry-facade, basement-waterproofing, condo alteration).",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/pros.json",
      "name": "askbaily.pros",
      "description": "Matched-contractor directory. Currently 1 partner (Netanel Presman / NPLD CSLB #1105249); grows as BD onboards.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/research.json",
      "name": "askbaily.research-reports",
      "description": "Research report inventory — Phoenix market, NYC renovation, condo-alteration deep dives.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/faq/index.json",
      "name": "askbaily.faq-index-en",
      "description": "Index of 81 English per-city contractor-verification FAQ endpoints. Each city exposes 20 Q&A pairs.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/faq/{city}.json",
      "name": "askbaily.faq-en",
      "description": "20 Q&A per city (EN). Template URI — substitute {city} with any slug from data/cities.json.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/faq-es/index.json",
      "name": "askbaily.faq-index-es",
      "description": "Index of 10 Spanish per-city contractor-verification FAQ endpoints. Hispanic-heavy US metros.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/data/faq-es/{city}.json",
      "name": "askbaily.faq-es",
      "description": "20 Q&A per city (ES-US). LA, Miami, NYC, Chicago, Phoenix, Houston, Dallas, SD, LV, SF.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/feed/regulatory-updates.json",
      "name": "askbaily.regulatory-feed",
      "description": "JSON Feed v1.1 of 20 source-linked regulatory changes across 17 jurisdictions (CA SB 1103/AB 1033/SB 9, NYC LL97, WA L&I, FL CILB, UK Building Safety Act, NSW HBA, Dubai DM, etc.).",
      "mimeType": "application/feed+json"
    },
    {
      "uri": "https://askbaily.com/feed/regulatory-updates.xml",
      "name": "askbaily.regulatory-feed-rss",
      "description": "RSS 2.0 mirror of the regulatory feed, subscribable by journalist aggregators (NYT, WSJ, Forbes Home, CNBC Make It).",
      "mimeType": "application/rss+xml"
    },
    {
      "uri": "https://askbaily.com/feed/content-freshness.json",
      "name": "askbaily.content-freshness",
      "description": "188-entry manifest signaling lastRefreshed timestamps across core + /for-pros/{city} + /safety/{city} pages. Consumer: AI-citation engines prioritizing freshness.",
      "mimeType": "application/json"
    },
    {
      "uri": "https://askbaily.com/llms.txt",
      "name": "askbaily.llms-txt",
      "description": "llms.txt discovery manifest following llmstxt.org spec. Human + machine-readable entry-point guide for AI crawlers.",
      "mimeType": "text/plain"
    },
    {
      "uri": "https://askbaily.com/llms-full.txt",
      "name": "askbaily.llms-full-txt",
      "description": "Full-corpus single-URL intake: all 32 Phase 17 pillars + arc summary concatenated as plain markdown (~106K words).",
      "mimeType": "text/plain"
    }
  ],
  "tools": [
    {
      "name": "license_lookup_validate",
      "description": "Validates the format of a contractor license number against per-jurisdiction regex and returns a regulator deep-link for live verification. 17 jurisdictions supported (CA, AZ, TX, FL, NY, NY-NYC, WA, NV, GA, IL, Ontario, UK, NSW, VIC, NZ, SG, Dubai). Does NOT query regulators directly (rate-limit protection) — returns the URL the client should open.",
      "inputSchema": {
        "type": "object",
        "required": ["jurisdiction", "licenseNumber"],
        "properties": {
          "jurisdiction": {
            "type": "string",
            "enum": ["CA", "AZ", "TX", "FL", "NY", "NY-NYC", "WA", "NV", "GA", "IL", "ON", "UK", "AU-NSW", "AU-VIC", "NZ", "SG", "AE-DUBAI"],
            "description": "ISO-ish jurisdiction code."
          },
          "licenseNumber": {
            "type": "string",
            "description": "Contractor license number as issued by the regulator."
          }
        }
      },
      "publicUrl": "https://askbaily.com/tools/license-lookup"
    },
    {
      "name": "cac_compared_calculate",
      "description": "Computes a contractor's 12-month CAC burden on 8 shared-lead / pay-per-contact platforms vs AskBaily's tiered 8-15% take-rate on closed jobs only. Inputs: current platform, avg project value, close rate %, leads per month. Returns: side-by-side annual spend, cost per close, % of revenue, annual savings.",
      "inputSchema": {
        "type": "object",
        "required": ["platform", "avgProjectValue", "closeRatePct", "leadsPerMonth"],
        "properties": {
          "platform": {
            "type": "string",
            "enum": ["angi", "thumbtack", "homeadvisor", "bark", "mybuilder", "checkatrade", "hipages", "myhammer"]
          },
          "avgProjectValue": { "type": "number", "minimum": 1000, "maximum": 2000000 },
          "closeRatePct": { "type": "number", "minimum": 1, "maximum": 100 },
          "leadsPerMonth": { "type": "number", "minimum": 1, "maximum": 1000 }
        }
      },
      "publicUrl": "https://askbaily.com/tools/cac-compared"
    }
  ],
  "transport": {
    "discovery": "This well-known manifest is the discovery entry point. No OAuth or auth required for read-only resources. MCP clients should fetch the JSON resources listed above directly.",
    "interactiveTools": "The listed tools are interactive HTML widgets at their publicUrl. MCP agents that cannot run browser JS should instead reference the underlying data: lib/licensing/registry.ts for license_lookup_validate formatting rules; /facts/*.json for platform-economics inputs to cac_compared_calculate."
  },
  "crossReferences": {
    "humanReadable": "https://askbaily.com/mcp",
    "openApiSpec": "https://askbaily.com/data/openapi.json",
    "llmsTxt": "https://askbaily.com/llms.txt",
    "sitemap": "https://askbaily.com/sitemap.xml",
    "pressKit": "https://askbaily.com/press"
  }
}
