← WebMCP Directory

Tool tree

gundam-wing.github.io

Developer ToolsTools verified
Website
WebMCP todo demo
Explore capabilities
    list_todosAnswer

    Read the todos on this page. Returns ids, titles, done flags, and whether a clear is waiting for the person at the keyboard.

    View tool JSON
    {
      "name": "list_todos",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the todos on this page. Returns ids, titles, done flags, and whether a clear is waiting for the person at the keyboard.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/webmcp/"
    }
    add_todoAction

    Add a todo to the list on this page. The new item shows up in the page immediately.

    View tool JSON
    {
      "name": "add_todo",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a todo to the list on this page. The new item shows up in the page immediately.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "Todo title, 1 to 120 characters.",
            "minLength": 1,
            "maxLength": 120
          }
        },
        "required": [
          "title"
        ]
      },
      "page": "/webmcp/"
    }
    toggle_todoAction

    Flip one todo between open and done. Fails if the id is not on the list. Call list_todos to see current ids.

    View tool JSON
    {
      "name": "toggle_todo",
      "kind": "act",
      "impl": "imperative",
      "description": "Flip one todo between open and done. Fails if the id is not on the list. Call list_todos to see current ids.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Todo id from list_todos, such as t1."
          }
        },
        "required": [
          "id"
        ]
      },
      "page": "/webmcp/"
    }
    clear_todosAction

    Ask to delete every todo. This does not delete anything by itself. If the list has items, the page asks the person at the keyboard to confirm or cancel. If the list is empty, nothing changes.

    View tool JSON
    {
      "name": "clear_todos",
      "kind": "act",
      "impl": "imperative",
      "description": "Ask to delete every todo. This does not delete anything by itself. If the list has items, the page asks the person at the keyboard to confirm or cancel. If the list is empty, nothing changes.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/webmcp/"
    }