← WebMCP Directory

Tool tree

dajarony.github.io

Productivity & BusinessTools verified
Website
A human-agent service workspace built with native, multi-page WebMCP capabilities.
Explore capabilities

    page: Every page

    describe_site_capabilitiesAnswer

    Describe this multi-page WebMCP workspace. Returns the global capabilities, declared pages and the tools each page advertises.

    View tool JSON
    {
      "name": "describe_site_capabilities",
      "kind": "answer",
      "impl": "imperative",
      "description": "Describe this multi-page WebMCP workspace. Returns the global capabilities, declared pages and the tools each page advertises.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }
    read_page_capability_treeAnswer

    Read the semantic capability tree for the active page: current page identity, exposed UI regions/forms, live WebMCP tools, page-local capabilities and global site capabilities.

    View tool JSON
    {
      "name": "read_page_capability_tree",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the semantic capability tree for the active page: current page identity, exposed UI regions/forms, live WebMCP tools, page-local capabilities and global site capabilities.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }
    navigate_to_capability_pageAction

    Navigate the active browser tab to another page declared by this site capability map. Use describe_site_capabilities first when the desired page id is unknown.

    View tool JSON
    {
      "name": "navigate_to_capability_page",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate the active browser tab to another page declared by this site capability map. Use describe_site_capabilities first when the desired page id is unknown.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "page_id": {
            "type": "string",
            "enum": [
              "case-workspace",
              "asset-inspector"
            ],
            "description": "Stable page id from the site capability map."
          }
        },
        "required": [
          "page_id"
        ],
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }

    page: WebMCP

    read_case_contextAnswer

    Read the current service case and shared workspace state visible on this page. Use this before planning or proposing actions.

    View tool JSON
    {
      "name": "read_case_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current service case and shared workspace state visible on this page. Use this before planning or proposing actions.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }
    create_work_planAction

    Place a concise diagnostic or service checklist into the shared human-agent workspace. This prepares work only and performs no external action.

    View tool JSON
    {
      "name": "create_work_plan",
      "kind": "act",
      "impl": "imperative",
      "description": "Place a concise diagnostic or service checklist into the shared human-agent workspace. This prepares work only and performs no external action.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "steps": {
            "type": "array",
            "minItems": 1,
            "maxItems": 8,
            "items": {
              "type": "string",
              "minLength": 1,
              "maxLength": 240
            },
            "description": "Ordered checklist steps for the human operator to review."
          }
        },
        "required": [
          "steps"
        ],
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }
    prepare_customer_updateAction

    Prepare a customer-facing status update in the page for human review. This tool never sends the message.

    View tool JSON
    {
      "name": "prepare_customer_update",
      "kind": "act",
      "impl": "imperative",
      "description": "Prepare a customer-facing status update in the page for human review. This tool never sends the message.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "message": {
            "type": "string",
            "minLength": 1,
            "maxLength": 1500,
            "description": "Draft status update to show in the shared workspace."
          }
        },
        "required": [
          "message"
        ],
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }
    request_sensitive_actionAction

    Create a sensitive-action proposal for explicit human approval in the page. This does not execute the proposed action.

    View tool JSON
    {
      "name": "request_sensitive_action",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a sensitive-action proposal for explicit human approval in the page. This does not execute the proposed action.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "action": {
            "type": "string",
            "minLength": 1,
            "maxLength": 180,
            "description": "Clear description of the sensitive action being proposed."
          },
          "reason": {
            "type": "string",
            "minLength": 1,
            "maxLength": 500,
            "description": "Why the action is appropriate and what the human is being asked to approve."
          }
        },
        "required": [
          "action",
          "reason"
        ],
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }
    apply_approved_actionAction

    Apply a previously proposed action only after the human has approved it in the page. Each approval is single-use and is consumed on success.

    View tool JSON
    {
      "name": "apply_approved_action",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply a previously proposed action only after the human has approved it in the page. Each approval is single-use and is consumed on success.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "proposal_id": {
            "type": "string",
            "minLength": 1,
            "description": "Proposal identifier returned by request_sensitive_action."
          }
        },
        "required": [
          "proposal_id"
        ],
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }
    list_case_componentsAnswer

    List the declared demo components available for contextual inspection.

    View tool JSON
    {
      "name": "list_case_components",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the declared demo components available for contextual inspection.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }
    select_case_componentAction

    Select one declared component and expose its contextual tools.

    View tool JSON
    {
      "name": "select_case_component",
      "kind": "act",
      "impl": "imperative",
      "description": "Select one declared component and expose its contextual tools.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "component_id": {
            "type": "string",
            "enum": [
              "condenser_fan",
              "compressor"
            ]
          }
        },
        "required": [
          "component_id"
        ],
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }
    clear_case_component_selectionAction

    Clear local component context and remove its contextual tools.

    View tool JSON
    {
      "name": "clear_case_component_selection",
      "kind": "act",
      "impl": "imperative",
      "description": "Clear local component context and remove its contextual tools.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/WebMCP/"
    }

    page: Asset

    read_asset_contextAnswer

    Read the current asset telemetry, inspection focus and prepared inspection note from the Asset Inspector page.

    View tool JSON
    {
      "name": "read_asset_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current asset telemetry, inspection focus and prepared inspection note from the Asset Inspector page.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/WebMCP/asset.html"
    }
    set_inspection_focusAction

    Set the inspection focus shown in the shared Asset Inspector workspace. This prepares the human inspection and performs no external action.

    View tool JSON
    {
      "name": "set_inspection_focus",
      "kind": "act",
      "impl": "imperative",
      "description": "Set the inspection focus shown in the shared Asset Inspector workspace. This prepares the human inspection and performs no external action.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "focus": {
            "type": "string",
            "minLength": 1,
            "maxLength": 240,
            "description": "Specific component or diagnostic question the human should inspect next."
          }
        },
        "required": [
          "focus"
        ],
        "additionalProperties": false
      },
      "page": "/WebMCP/asset.html"
    }
    prepare_inspection_noteAction

    Prepare text inside the visible inspection-note form for human review. This tool does not submit or finalize the note.

    View tool JSON
    {
      "name": "prepare_inspection_note",
      "kind": "act",
      "impl": "imperative",
      "description": "Prepare text inside the visible inspection-note form for human review. This tool does not submit or finalize the note.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "note": {
            "type": "string",
            "minLength": 1,
            "maxLength": 1200,
            "description": "Inspection note draft to place in the page form."
          }
        },
        "required": [
          "note"
        ],
        "additionalProperties": false
      },
      "page": "/WebMCP/asset.html"
    }