← WebMCP Directory

Tool tree

stormwaterplanning.us

Health & EducationTools verified
Website
QSP Practitioner Training
Explore capabilities

    page: Every page

    list_coursesAnswer

    List all training courses offered on stormwaterplanning.us with length, price per seat, audience, topics covered, and page URL.

    View tool JSON
    {
      "name": "list_courses",
      "kind": "answer",
      "impl": "imperative",
      "description": "List all training courses offered on stormwaterplanning.us with length, price per seat, audience, topics covered, and page URL.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    recommend_courseAnswer

    Recommend the right SWPPP / stormwater course for a person based on what they do on the job. Use this when someone asks which course they need.

    View tool JSON
    {
      "name": "recommend_course",
      "kind": "answer",
      "impl": "imperative",
      "description": "Recommend the right SWPPP / stormwater course for a person based on what they do on the job. Use this when someone asks which course they need.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "role": {
            "type": "string",
            "enum": [
              "field",
              "preparer"
            ],
            "description": "field = inspects construction sites, installs or maintains BMPs, keeps on-site stormwater records (supervisor, superintendent, inspector, field crew); preparer = writes or revises SWPPP documents and designs BMPs (engineer, environmental consultant, compliance manager)."
          }
        },
        "required": [
          "role"
        ]
      },
      "page": "/"
    }
    get_price_quoteAnswer

    Calculate the price for a number of seats in one stormwaterplanning.us course, including the automatic bulk seat discount.

    View tool JSON
    {
      "name": "get_price_quote",
      "kind": "answer",
      "impl": "imperative",
      "description": "Calculate the price for a number of seats in one stormwaterplanning.us course, including the automatic bulk seat discount.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "course": {
            "type": "string",
            "enum": [
              "qsp",
              "preparer"
            ],
            "description": "Course code."
          },
          "seats": {
            "type": "integer",
            "minimum": 1,
            "maximum": 1000,
            "description": "Number of seats (1-1000)."
          }
        },
        "required": [
          "course",
          "seats"
        ]
      },
      "page": "/"
    }
    search_site_contentAnswer

    Search stormwaterplanning.us content (FAQ answers, course curriculum, credentials and compliance notes, state permit guidance, policies) and return the most relevant sections.

    View tool JSON
    {
      "name": "search_site_content",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search stormwaterplanning.us content (FAQ answers, course curriculum, credentials and compliance notes, state permit guidance, policies) and return the most relevant sections.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What to look for, e.g. \"BMP inspection\" or \"California QSD\"."
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    get_certificate_verification_infoAnswer

    Explain how an employer can verify a stormwaterplanning.us certificate of completion, and where to do it.

    View tool JSON
    {
      "name": "get_certificate_verification_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Explain how an employer can verify a stormwaterplanning.us certificate of completion, and where to do it.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    start_checkoutSensitive Action

    Open the stormwaterplanning.us checkout page with a course and seat count selected. The person must enter their own billing and card details and click Pay; this tool never submits a payment.

    View tool JSON
    {
      "name": "start_checkout",
      "kind": "transact",
      "impl": "imperative",
      "description": "Open the stormwaterplanning.us checkout page with a course and seat count selected. The person must enter their own billing and card details and click Pay; this tool never submits a payment.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "course": {
            "type": "string",
            "enum": [
              "qsp",
              "preparer"
            ],
            "description": "Course code."
          },
          "seats": {
            "type": "integer",
            "minimum": 1,
            "maximum": 1000,
            "description": "Number of seats (default 1)."
          }
        },
        "required": [
          "course"
        ]
      },
      "page": "/"
    }