← WebMCP Directory

Tool tree

foldkit-todo-demo.pages.dev

Developer ToolsTools verified
Website
Todos
Explore capabilities
    toggle_todoAction

    Mark a todo done, or undo that

    View tool JSON
    {
      "name": "toggle_todo",
      "kind": "act",
      "impl": "imperative",
      "description": "Mark a todo done, or undo that",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": true
      }
    }
    rename_todoAction

    Rename an existing todo

    View tool JSON
    {
      "name": "rename_todo",
      "kind": "act",
      "impl": "imperative",
      "description": "Rename an existing todo",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "title": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "title"
        ],
        "additionalProperties": true
      }
    }
    set_priorityAction

    Set a todo to low, normal, or high

    View tool JSON
    {
      "name": "set_priority",
      "kind": "act",
      "impl": "imperative",
      "description": "Set a todo to low, normal, or high",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "priority": {
            "type": "string",
            "enum": [
              "low",
              "normal",
              "high"
            ]
          }
        },
        "required": [
          "id",
          "priority"
        ],
        "additionalProperties": true
      }
    }
    delete_todoSensitive Action

    Delete a todo

    View tool JSON
    {
      "name": "delete_todo",
      "kind": "transact",
      "impl": "imperative",
      "description": "Delete a todo",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": true
      }
    }
    clear_completedSensitive Action

    Delete every completed todo (owner only)

    View tool JSON
    {
      "name": "clear_completed",
      "kind": "transact",
      "impl": "imperative",
      "description": "Delete every completed todo (owner only)",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    rename_listAction

    Rename the list (owner only)

    View tool JSON
    {
      "name": "rename_list",
      "kind": "act",
      "impl": "imperative",
      "description": "Rename the list (owner only)",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          }
        },
        "required": [
          "title"
        ],
        "additionalProperties": true
      }
    }
    add_todoAction

    Add a todo with the given title

    View tool JSON
    {
      "name": "add_todo",
      "kind": "act",
      "impl": "declarative",
      "description": "Add a todo with the given title",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "What needs doing?"
          }
        }
      }
    }