← WebMCP Directory

Tool tree

webmcp-demo-psi.vercel.app

Developer ToolsTools verified
Website
todo-mcp
Explore capabilities
    table_list_columnsAnswer

    List all columns in the data table with their id, header label, and type (string, number, date, boolean).

    View tool JSON
    {
      "name": "table_list_columns",
      "kind": "answer",
      "impl": "imperative",
      "description": "List all columns in the data table with their id, header label, and type (string, number, date, boolean).",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    table_get_viewAnswer

    Get the currently visible rows (after filters and sort) for the table. Use limit to cap how many rows to return (default 20).

    View tool JSON
    {
      "name": "table_get_view",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the currently visible rows (after filters and sort) for the table. Use limit to cap how many rows to return (default 20).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "number",
            "description": "Max number of rows to return",
            "default": 20
          }
        }
      }
    }
    table_apply_column_filterAction

    Apply or update a filter on a column. The table view will show only rows where the column value includes the given value (case-insensitive for strings).

    View tool JSON
    {
      "name": "table_apply_column_filter",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply or update a filter on a column. The table view will show only rows where the column value includes the given value (case-insensitive for strings).",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "columnId": {
            "type": "string",
            "description": "Column id (e.g. status, region, category)"
          },
          "value": {
            "type": "string",
            "description": "Filter value to match (e.g. Active, North)"
          }
        },
        "required": [
          "columnId",
          "value"
        ]
      }
    }
    table_apply_global_filterAction

    Set a global search filter that searches across all columns. The table view updates to show only rows containing this text.

    View tool JSON
    {
      "name": "table_apply_global_filter",
      "kind": "act",
      "impl": "imperative",
      "description": "Set a global search filter that searches across all columns. The table view updates to show only rows containing this text.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "query": {
            "type": "string",
            "description": "Search text to match in any column"
          }
        },
        "required": [
          "query"
        ]
      }
    }
    table_clear_filtersAction

    Clear all column filters and global search so the table shows all rows again.

    View tool JSON
    {
      "name": "table_clear_filters",
      "kind": "act",
      "impl": "imperative",
      "description": "Clear all column filters and global search so the table shows all rows again.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    table_set_sortAction

    Sort the table by a column. Use desc: true for descending, false or omit for ascending.

    View tool JSON
    {
      "name": "table_set_sort",
      "kind": "act",
      "impl": "imperative",
      "description": "Sort the table by a column. Use desc: true for descending, false or omit for ascending.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "columnId": {
            "type": "string",
            "description": "Column id to sort by"
          },
          "desc": {
            "type": "boolean",
            "description": "Sort descending if true",
            "default": false
          }
        },
        "required": [
          "columnId"
        ]
      }
    }
    table_clear_sortAction

    Remove sorting so the table returns to default row order.

    View tool JSON
    {
      "name": "table_clear_sort",
      "kind": "act",
      "impl": "imperative",
      "description": "Remove sorting so the table returns to default row order.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }