← WebMCP Directory

Tool tree

handtrix.github.io

Developer ToolsTools verified
Website
webmcp-vue playground
Explore capabilities
    greetAction

    Return a friendly greeting for a provided name.

    View tool JSON
    {
      "name": "greet",
      "kind": "act",
      "impl": "imperative",
      "description": "Return a friendly greeting for a provided name.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "The name to greet."
          }
        },
        "required": [
          "name"
        ]
      },
      "page": "/webmcp-vue/"
    }
    add_numbersAction

    Add two numbers and return the sum.

    View tool JSON
    {
      "name": "add_numbers",
      "kind": "act",
      "impl": "imperative",
      "description": "Add two numbers and return the sum.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "a": {
            "type": "number",
            "description": "First addend."
          },
          "b": {
            "type": "number",
            "description": "Second addend."
          }
        },
        "required": [
          "a",
          "b"
        ]
      },
      "page": "/webmcp-vue/"
    }
    increment_counterAction

    Change the page's shared counter by a given amount (default 1).

    View tool JSON
    {
      "name": "increment_counter",
      "kind": "act",
      "impl": "imperative",
      "description": "Change the page's shared counter by a given amount (default 1).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "by": {
            "type": "number",
            "description": "Amount to add (can be negative)."
          }
        }
      },
      "page": "/webmcp-vue/"
    }
    wait_secondsAction

    Wait for the given number of seconds, then respond. Cancellable.

    View tool JSON
    {
      "name": "wait_seconds",
      "kind": "act",
      "impl": "imperative",
      "description": "Wait for the given number of seconds, then respond. Cancellable.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "seconds": {
            "type": "number",
            "description": "How long to wait, in seconds."
          }
        },
        "required": [
          "seconds"
        ]
      },
      "page": "/webmcp-vue/"
    }