{
  "version": 1,
  "webmcp": "1",
  "site": "mailchimp.demo.busymate.ai",
  "origin": "https://mailchimp.demo.busymate.ai",
  "source": "server",
  "exposedTo": [
    "https://busymate.ai"
  ],
  "tools": [
    {
      "name": "list_services",
      "description": "The full Hearth & Rind catalogue — every list on offer, with its code, what it covers, which plan it belongs to and how long it takes.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "untrustedContentHint": false,
        "consequentialHint": false
      }
    },
    {
      "name": "list_plans",
      "description": "Hearth & Rind's plans and what each one costs, including which lists each tier covers and who it suits.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "untrustedContentHint": false,
        "consequentialHint": false
      }
    },
    {
      "name": "search_knowledge",
      "description": "Search everything Hearth & Rind publishes — the lists, the plan detail and the answers on its FAQ — by keyword. Use this before answering from memory.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "A keyword or short phrase, e.g. a service name, a price question or a policy."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "untrustedContentHint": false,
        "consequentialHint": false
      }
    },
    {
      "name": "get_subscription",
      "description": "Look up one subscription at Hearth & Rind by its email address together with the email it was raised under. Both are needed — a email address alone never returns anything.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "reference": {
            "type": "string",
            "description": "The email address."
          },
          "email": {
            "type": "string",
            "description": "The email address it belongs to."
          }
        },
        "required": [
          "reference",
          "email"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "untrustedContentHint": false,
        "consequentialHint": false
      }
    },
    {
      "name": "my_subscription",
      "description": "Every subscription belonging to the SIGNED-IN visitor at Hearth & Rind, with its current state and what happens next. Only ever call this for the person actually signed in — never for an address somebody types.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "email": {
            "type": "string",
            "description": "The signed-in visitor's own email address, taken from their identity — never asked for in the chat."
          }
        },
        "required": [
          "email"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "untrustedContentHint": false,
        "consequentialHint": false
      }
    },
    {
      "name": "highlight_service",
      "description": "Scroll Hearth & Rind's catalogue to one entry and highlight it on the page the visitor is reading. Runs in the page; it changes what is on screen, not any record.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "description": "The catalogue code to bring into view, from list_services."
          }
        },
        "required": [
          "code"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "untrustedContentHint": false,
        "consequentialHint": false
      }
    },
    {
      "name": "open_desk_form",
      "description": "Open Hearth & Rind's change what you receive form already on this page, with any known details filled in. Runs in the page — it opens a form, it does not submit one.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "subject": {
            "type": "string",
            "description": "The catalogue code to preselect."
          },
          "summary": {
            "type": "string",
            "description": "Text to put in the detail field."
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "untrustedContentHint": false,
        "consequentialHint": false
      }
    }
  ]
}
