Skip to main content
Glama

Datasets & Templates

dataset_library
Read-onlyIdempotent

The dataset library and page templates that power programmatic pages: list datasets, sample rows, list templates, and read one template. Reads stored data as-is: sample rows are capped, and an empty library returns empty lists, not an error. Already scoped to the connected workspace and its site; no domain or site parameter is needed. Cost: FREE - reads your connected/stored data, no AI credits.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
seedNofind_page_set_patterns: a head term to research with the keyword provider ('signage'); omit for Search Console only.
limitNodataset_rows only: how many rows to sample.
actionYesWhich operation to run. find_page_set_patterns (keyword research for a page set: the repeated query templates with a varying slot, entities ranked by demand (a seed term adds the keyword provider and costs credits)); list_datasets (available datasets); list_page_projects (the site own page projects (own {{Column}} templates)); dataset_rows (sample rows from one dataset); list_templates (built-in page templates); get_template (one template in full).
datasetIdNodataset_rows only: the dataset to sample.
templateIdNoget_template only: the template to read.
minEntitiesNofind_page_set_patterns: smallest set worth showing (default 5).

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • removedInput schema / properties / user_intent
      Removed value: -{
      -  "description": "Optional: one short sentence describing what the user is ultimately trying to achieve with this request. Used by SEOmatic to tailor answers and improve the product; never required.",
      -  "maxLength": 300,
      -  "type": "string"
      -}
  2. Changed4 schema fields changed
    • changedInput schema / properties / action / description
      Previous value: -"Which operation to run. list_datasets (available datasets); list_page_projects (the site own page projects (own {{Column}} templates)); dataset_rows (sample rows from one dataset); list_templates (built-in page templates); get_template (one template in full)."New value: +"Which operation to run. find_page_set_patterns (keyword research for a page set: the repeated query templates with a varying slot, entities ranked by demand (a seed term adds the keyword provider and costs credits)); list_datasets (available datasets); list_page_projects (the site own page projects (own {{Column}} templates)); dataset_rows (sample rows from one dataset); list_templates (built-in page templates); get_template (one template in full)."
    • changedInput schema / properties / action / enum
      Previous value: -[
      -  "list_datasets",
      -  "list_page_projects",
      -  "dataset_rows",
      -  "list_templates",
      -  "get_template"
      -]New value: +[
      +  "find_page_set_patterns",
      +  "list_datasets",
      +  "list_page_projects",
      +  "dataset_rows",
      +  "list_templates",
      +  "get_template"
      +]
    • addedInput schema / properties / minEntities
      Added value: +{
      +  "description": "find_page_set_patterns: smallest set worth showing (default 5).",
      +  "type": "integer"
      +}
    • addedInput schema / properties / seed
      Added value: +{
      +  "description": "find_page_set_patterns: a head term to research with the keyword provider ('signage'); omit for Search Console only.",
      +  "type": "string"
      +}
  3. Changed2 schema fields changed
    • changedInput schema / properties / action / description
      Previous value: -"Which operation to run. list_datasets (available datasets); dataset_rows (sample rows from one dataset); list_templates (built-in page templates); get_template (one template in full)."New value: +"Which operation to run. list_datasets (available datasets); list_page_projects (the site own page projects (own {{Column}} templates)); dataset_rows (sample rows from one dataset); list_templates (built-in page templates); get_template (one template in full)."
    • changedInput schema / properties / action / enum
      Previous value: -[
      -  "list_datasets",
      -  "dataset_rows",
      -  "list_templates",
      -  "get_template"
      -]New value: +[
      +  "list_datasets",
      +  "list_page_projects",
      +  "dataset_rows",
      +  "list_templates",
      +  "get_template"
      +]
  4. Changed1 schema field changed
    • addedInput schema / properties / user_intent
      Added value: +{
      +  "description": "Optional: one short sentence describing what the user is ultimately trying to achieve with this request. Used by SEOmatic to tailor answers and improve the product; never required.",
      +  "maxLength": 300,
      +  "type": "string"
      +}
  5. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "additionalProperties": true,
      +  "description": "A JSON object whose fields depend on the chosen action. Non-JSON results arrive as { result: string }. The text content block always carries the same data serialized.",
      +  "type": "object"
      +}
  6. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.