← WebMCP Directory

Tool tree

easyanalytica.com

Productivity & BusinessTools verified
Website
Analyze Google Search Console CSV exports, find ranking and content opportunities, uncover content gaps and create client ready SEO reports in your browser. Free, offline, no account required.
Explore capabilities
    query_totalClicksAction

    Fetch data from the "totalClicks" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_totalClicks",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"totalClicks\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "date_range_da77fcd8_from": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-01"
          },
          "date_range_da77fcd8_to": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-31"
          },
          "date_range_da77fcd8_compare": {
            "type": "boolean",
            "description": "Also compute the preceding period for comparison."
          },
          "group_by_11eb4714": {
            "type": "string",
            "enum": [
              "day",
              "week",
              "month",
              "year"
            ]
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_totalImpressionsAction

    Fetch data from the "totalImpressions" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_totalImpressions",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"totalImpressions\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "date_range_da77fcd8_from": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-01"
          },
          "date_range_da77fcd8_to": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-31"
          },
          "date_range_da77fcd8_compare": {
            "type": "boolean",
            "description": "Also compute the preceding period for comparison."
          },
          "group_by_11eb4714": {
            "type": "string",
            "enum": [
              "day",
              "week",
              "month",
              "year"
            ]
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_averageCtrAction

    Fetch data from the "averageCtr" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_averageCtr",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"averageCtr\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "date_range_da77fcd8_from": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-01"
          },
          "date_range_da77fcd8_to": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-31"
          },
          "date_range_da77fcd8_compare": {
            "type": "boolean",
            "description": "Also compute the preceding period for comparison."
          },
          "group_by_11eb4714": {
            "type": "string",
            "enum": [
              "day",
              "week",
              "month",
              "year"
            ]
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_averagePositionAction

    Fetch data from the "averagePosition" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_averagePosition",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"averagePosition\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "date_range_da77fcd8_from": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-01"
          },
          "date_range_da77fcd8_to": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-31"
          },
          "date_range_da77fcd8_compare": {
            "type": "boolean",
            "description": "Also compute the preceding period for comparison."
          },
          "group_by_11eb4714": {
            "type": "string",
            "enum": [
              "day",
              "week",
              "month",
              "year"
            ]
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_clicksOverTimeAction

    Fetch data from the "clicksOverTime" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_clicksOverTime",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"clicksOverTime\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "date_range_da77fcd8_from": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-01"
          },
          "date_range_da77fcd8_to": {
            "type": "string",
            "description": "ISO date, e.g. 2026-01-31"
          },
          "date_range_da77fcd8_compare": {
            "type": "boolean",
            "description": "Also compute the preceding period for comparison."
          },
          "group_by_11eb4714": {
            "type": "string",
            "enum": [
              "day",
              "week",
              "month",
              "year"
            ]
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_pageGroupsAction

    Fetch data from the "pageGroups" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_pageGroups",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"pageGroups\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_7e7606ff_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_7e7606ff_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_7e7606ff_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_7e7606ff_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_9c40d089": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_pageOpportunitiesAction

    Fetch data from the "pageOpportunities" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_pageOpportunities",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"pageOpportunities\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_7e7606ff_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_7e7606ff_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_7e7606ff_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_7e7606ff_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_9c40d089": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_pagesAction

    Fetch data from the "pages" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_pages",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"pages\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_7e7606ff_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_7e7606ff_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_7e7606ff_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_7e7606ff_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_9c40d089": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_queriesAction

    Fetch data from the "queries" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_queries",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"queries\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_6298fca4_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_6298fca4_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_6298fca4_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_6298fca4_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_36763451": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_queryGroupsAction

    Fetch data from the "queryGroups" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_queryGroups",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"queryGroups\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_6298fca4_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_6298fca4_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_6298fca4_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_6298fca4_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_36763451": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_brandedVsNonBrandedAction

    Fetch data from the "brandedVsNonBranded" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_brandedVsNonBranded",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"brandedVsNonBranded\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_6298fca4_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_6298fca4_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_6298fca4_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_6298fca4_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_36763451": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_queryOppertunitiesAction

    Fetch data from the "queryOppertunities" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_queryOppertunities",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"queryOppertunities\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_6298fca4_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "search_36763451": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_quickWinsAction

    Fetch data from the "quickWins" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_quickWins",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"quickWins\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_6298fca4_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "search_36763451": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_contentGapsAction

    Fetch data from the "contentGaps" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_contentGaps",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"contentGaps\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_6298fca4_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "search_36763451": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_rankingDistributionAction

    Fetch data from the "rankingDistribution" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_rankingDistribution",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"rankingDistribution\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_6298fca4_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_6298fca4_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_6298fca4_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_6298fca4_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_36763451": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_clicksByPositionAction

    Fetch data from the "clicksByPosition" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_clicksByPosition",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"clicksByPosition\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_6298fca4_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_6298fca4_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_6298fca4_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_6298fca4_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_36763451": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_countriesAction

    Fetch data from the "countries" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_countries",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"countries\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_ac0a3ad6_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_ac0a3ad6_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_ac0a3ad6_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_ac0a3ad6_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_8319d37a": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    query_seoPerformanceByCountryAction

    Fetch data from the "seoPerformanceByCountry" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.

    View tool JSON
    {
      "name": "query_seoPerformanceByCountry",
      "kind": "act",
      "impl": "imperative",
      "description": "Fetch data from the \"seoPerformanceByCountry\" dashboard query, optionally adjusting its filters first. Updates the live dashboard's own filters — this is what the user currently sees, not an isolated lookup.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter_ac0a3ad6_conditions": {
            "type": "array",
            "description": "Conditions to filter by. Each item: column (one of: Column_1, Column_2, Column_3, Column_4, Column_5), operator, value.",
            "items": {
              "type": "object",
              "properties": {
                "column": {
                  "type": "string",
                  "enum": [
                    "Column_1",
                    "Column_2",
                    "Column_3",
                    "Column_4",
                    "Column_5"
                  ]
                },
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    ">",
                    "<",
                    ">=",
                    "<=",
                    "LIKE",
                    "NOT LIKE",
                    "IN",
                    "NOT IN"
                  ]
                },
                "value": {
                  "type": "string"
                }
              },
              "required": [
                "column",
                "operator",
                "value"
              ]
            }
          },
          "filter_ac0a3ad6_sort_column": {
            "type": "string",
            "enum": [
              "Column_1",
              "Column_2",
              "Column_3",
              "Column_4",
              "Column_5"
            ]
          },
          "filter_ac0a3ad6_sort_direction": {
            "type": "string",
            "enum": [
              "ASC",
              "DESC"
            ]
          },
          "filter_ac0a3ad6_limit": {
            "type": "number",
            "description": "Maximum number of rows to return."
          },
          "search_8319d37a": {
            "type": "string"
          }
        }
      },
      "page": "/tools/gsc-insight/"
    }
    set_bucket_558d9433Action

    Set the categorization rules for the "Page Groups" bucket. Rules test against the "Column_1" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.

    View tool JSON
    {
      "name": "set_bucket_558d9433",
      "kind": "act",
      "impl": "imperative",
      "description": "Set the categorization rules for the \"Page Groups\" bucket. Rules test against the \"Column_1\" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "rules": {
            "type": "array",
            "description": "Ordered list of categorization rules.",
            "items": {
              "type": "object",
              "properties": {
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    "LIKE",
                    "NOT LIKE",
                    ">",
                    "<",
                    ">=",
                    "<="
                  ]
                },
                "value": {
                  "type": "string"
                },
                "label": {
                  "type": "string",
                  "description": "Category label assigned when this rule matches."
                }
              },
              "required": [
                "operator",
                "value",
                "label"
              ]
            }
          },
          "defaultLabel": {
            "type": "string",
            "description": "Label for rows matching no rule."
          }
        },
        "required": [
          "rules"
        ]
      },
      "page": "/tools/gsc-insight/"
    }
    set_bucket_dee37aa4Action

    Set the categorization rules for the "Query Groups" bucket. Rules test against the "Column_1" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.

    View tool JSON
    {
      "name": "set_bucket_dee37aa4",
      "kind": "act",
      "impl": "imperative",
      "description": "Set the categorization rules for the \"Query Groups\" bucket. Rules test against the \"Column_1\" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "rules": {
            "type": "array",
            "description": "Ordered list of categorization rules.",
            "items": {
              "type": "object",
              "properties": {
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    "LIKE",
                    "NOT LIKE",
                    ">",
                    "<",
                    ">=",
                    "<="
                  ]
                },
                "value": {
                  "type": "string"
                },
                "label": {
                  "type": "string",
                  "description": "Category label assigned when this rule matches."
                }
              },
              "required": [
                "operator",
                "value",
                "label"
              ]
            }
          },
          "defaultLabel": {
            "type": "string",
            "description": "Label for rows matching no rule."
          }
        },
        "required": [
          "rules"
        ]
      },
      "page": "/tools/gsc-insight/"
    }
    set_bucket_649d32b4Action

    Set the categorization rules for the "Branded vs Non Branded" bucket. Rules test against the "Column_1" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.

    View tool JSON
    {
      "name": "set_bucket_649d32b4",
      "kind": "act",
      "impl": "imperative",
      "description": "Set the categorization rules for the \"Branded vs Non Branded\" bucket. Rules test against the \"Column_1\" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "rules": {
            "type": "array",
            "description": "Ordered list of categorization rules.",
            "items": {
              "type": "object",
              "properties": {
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    "LIKE",
                    "NOT LIKE",
                    ">",
                    "<",
                    ">=",
                    "<="
                  ]
                },
                "value": {
                  "type": "string"
                },
                "label": {
                  "type": "string",
                  "description": "Category label assigned when this rule matches."
                }
              },
              "required": [
                "operator",
                "value",
                "label"
              ]
            }
          },
          "defaultLabel": {
            "type": "string",
            "description": "Label for rows matching no rule."
          }
        },
        "required": [
          "rules"
        ]
      },
      "page": "/tools/gsc-insight/"
    }
    set_bucket_eeb7e508Action

    Set the categorization rules for the "Ranking Distribution" bucket. Rules test against the "Column_5" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.

    View tool JSON
    {
      "name": "set_bucket_eeb7e508",
      "kind": "act",
      "impl": "imperative",
      "description": "Set the categorization rules for the \"Ranking Distribution\" bucket. Rules test against the \"Column_5\" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "rules": {
            "type": "array",
            "description": "Ordered list of categorization rules.",
            "items": {
              "type": "object",
              "properties": {
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    "LIKE",
                    "NOT LIKE",
                    ">",
                    "<",
                    ">=",
                    "<="
                  ]
                },
                "value": {
                  "type": "string"
                },
                "label": {
                  "type": "string",
                  "description": "Category label assigned when this rule matches."
                }
              },
              "required": [
                "operator",
                "value",
                "label"
              ]
            }
          },
          "defaultLabel": {
            "type": "string",
            "description": "Label for rows matching no rule."
          }
        },
        "required": [
          "rules"
        ]
      },
      "page": "/tools/gsc-insight/"
    }
    set_bucket_2ac42481Action

    Set the categorization rules for the "Clicks by position" bucket. Rules test against the "Column_5" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.

    View tool JSON
    {
      "name": "set_bucket_2ac42481",
      "kind": "act",
      "impl": "imperative",
      "description": "Set the categorization rules for the \"Clicks by position\" bucket. Rules test against the \"Column_5\" column. Rules are evaluated in order, first match wins; rows matching no rule get defaultLabel. Updates the live dashboard.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "rules": {
            "type": "array",
            "description": "Ordered list of categorization rules.",
            "items": {
              "type": "object",
              "properties": {
                "operator": {
                  "type": "string",
                  "enum": [
                    "=",
                    "!=",
                    "LIKE",
                    "NOT LIKE",
                    ">",
                    "<",
                    ">=",
                    "<="
                  ]
                },
                "value": {
                  "type": "string"
                },
                "label": {
                  "type": "string",
                  "description": "Category label assigned when this rule matches."
                }
              },
              "required": [
                "operator",
                "value",
                "label"
              ]
            }
          },
          "defaultLabel": {
            "type": "string",
            "description": "Label for rows matching no rule."
          }
        },
        "required": [
          "rules"
        ]
      },
      "page": "/tools/gsc-insight/"
    }