← WebMCP Directory

Tool tree

tomishninja.github.io

Productivity & BusinessTools verified
Website
QuickFix Plumbing
Explore capabilities
    book_appointmentSensitive Action

    Request an appointment from this provider using the selected start and finish times.

    View tool JSON
    {
      "name": "book_appointment",
      "kind": "transact",
      "impl": "imperative",
      "description": "Request an appointment from this provider using the selected start and finish times.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "startDateTime": {
            "type": "string",
            "format": "date-time"
          },
          "finishDateTime": {
            "type": "string",
            "format": "date-time"
          },
          "address": {
            "type": "string"
          },
          "jobDetails": {
            "type": "string"
          },
          "message": {
            "type": "string"
          }
        },
        "required": [
          "startDateTime",
          "finishDateTime"
        ],
        "additionalProperties": false
      },
      "page": "/MCPDemos/rapid-plumbing/"
    }
    get_business_servicesAnswer

    Return this provider's services, service areas, timezone, and scheduling capabilities.

    View tool JSON
    {
      "name": "get_business_services",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return this provider's services, service areas, timezone, and scheduling capabilities.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/MCPDemos/rapid-plumbing/"
    }
    find_times_for_appointmentAnswer

    Returns times that the provider is available to meet with the client. This is based on the provider's working hours, existing appointments, and any other constraints provided by the developer.As the agent you are expected to use this function before booking an appointment to ensure the time you are booking is available.

    View tool JSON
    {
      "name": "find_times_for_appointment",
      "kind": "answer",
      "impl": "imperative",
      "description": "Returns times that the provider is available to meet with the client. This is based on the provider's working hours, existing appointments, and any other constraints provided by the developer.As the agent you are expected to use this function before booking an appointment to ensure the time you are booking is available.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "startDateTime": {
            "type": "string",
            "format": "date-time"
          },
          "finishDateTime": {
            "type": "string",
            "format": "date-time"
          }
        },
        "required": [
          "startDateTime",
          "finishDateTime"
        ],
        "additionalProperties": false
      },
      "page": "/MCPDemos/rapid-plumbing/"
    }