WebMCP

DeveloperWebMCP verified

jsonstat.com WebMCP tools

A JSON-stat dataset explorer: fetch any JSON-stat endpoint (GET or POST) and browse it as an interactive table. WebMCP tools let an agent load a dataset or pick one from a bundle, pivot/filter/sort the table, search cells, export CSV, and read the dataset's metadata, dimensions, and view summary.

12 tools1 methodsspec API surface

What can an agent do with jsonstat.com WebMCP tools?

A JSON-stat dataset explorer: fetch any JSON-stat endpoint (GET or POST) and browse it as an interactive table. WebMCP tools let an agent load a dataset or pick one from a bundle, pivot/filter/sort the table, search cells, export CSV, and read the dataset's metadata, dimensions, and view summary. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on jsonstat.com

Tool 1 of 12WebMCPAnswer

fetch_dataset

Fetch a JSON-stat dataset from a URL. Supports both GET and POST requests. For POST requests, provide a JSON payload.

How to install

Open the jsonstat.com website and ask your browser agent to use fetch_dataset

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the fetch_dataset tool on jsonstat.com with url: <string>, payload: <object>. Return the structured result and cite the source page.

Input contract

  • url string The URL of the JSON-stat dataset endpoint to fetch
  • payload object Optional JSON payload for POST requests

Open the source definition

Tool 2 of 12WebMCPAction

select_dataset

Select a specific dataset from a loaded bundle or collection. Use this after loading a bundle with fetch_dataset.

How to install

Open the jsonstat.com website and ask your browser agent to use select_dataset

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the select_dataset tool on jsonstat.com with datasetIndex: <number>. Return the structured result and cite the source page.

Input contract

  • datasetIndex number The index of the dataset to select (0-based)

Open the source definition

Tool 3 of 12WebMCPAction

set_view_mode

Switch between flat (value list) and pivot (cross-tabulation) view modes. Flat mode shows all dimensions as rows, pivot mode allows cross-tabulation.

How to install

Open the jsonstat.com website and ask your browser agent to use set_view_mode

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the set_view_mode tool on jsonstat.com with mode: <string>. Return the structured result and cite the source page.

Input contract

  • mode string The view mode to set: 'flat' for value list, 'pivot' for cross-tabulation

Open the source definition

Tool 4 of 12WebMCPAction

set_dimension_role

Set the role of a dimension for data visualization. In flat mode, use 'row'. In pivot mode, use 'row' or 'column'.

How to install

Open the jsonstat.com website and ask your browser agent to use set_dimension_role

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the set_dimension_role tool on jsonstat.com with dimensionId: <string>, role: <string>. Return the structured result and cite the source page.

Input contract

  • dimensionId string The ID of the dimension to set the role for
  • role string The role to set: 'row' to show as row, 'column' to show as column (pivot only)

Open the source definition

Tool 5 of 12WebMCPAction

filter_dimension

Filter a dimension to show only specific categories. Provide an array of category labels to include. Empty array shows all categories.

How to install

Open the jsonstat.com website and ask your browser agent to use filter_dimension

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the filter_dimension tool on jsonstat.com with dimensionId: <string>, categories: <array>. Return the structured result and cite the source page.

Input contract

  • dimensionId string The ID of the dimension to filter
  • categories array Array of category labels to include. Empty array means show all categories.

Open the source definition

Tool 6 of 12WebMCPAnswer

search_data

Search for text across all cells in the current data view. Only available in flat view mode.

How to install

Open the jsonstat.com website and ask your browser agent to use search_data

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the search_data tool on jsonstat.com with query: <string>. Return the structured result and cite the source page.

Input contract

  • query string The search query to find in the data. Empty string clears the search.

Open the source definition

Tool 7 of 12WebMCPAction

sort_data

Sort the data by a specific column in ascending or descending order.

How to install

Open the jsonstat.com website and ask your browser agent to use sort_data

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the sort_data tool on jsonstat.com with columnIndex: <number>, direction: <string>. Return the structured result and cite the source page.

Input contract

  • columnIndex number The index of the column to sort by (0-based)
  • direction string Sort direction: 'asc' or 'ascending' for ascending, 'desc' or 'descending' for descending

Open the source definition

Tool 8 of 12WebMCPAction

export_csv

Export the current data view (including any filters and sorting) to a CSV file for download.

How to install

Open the jsonstat.com website and ask your browser agent to use export_csv

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the export_csv tool on jsonstat.com. Return the structured result and cite the source page.

Input contract

    Open the source definition

    Tool 9 of 12WebMCPAnswer

    get_metadata

    Get comprehensive metadata about the currently loaded dataset including label, source, dimensions, and observation count.

    How to install

    Open the jsonstat.com website and ask your browser agent to use get_metadata

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the get_metadata tool on jsonstat.com. Return the structured result and cite the source page.

    Input contract

      Open the source definition

      Tool 10 of 12WebMCPAnswer

      get_dimensions

      Get a list of all dimensions in the current dataset with their properties, available categories, and current filter settings.

      How to install

      Open the jsonstat.com website and ask your browser agent to use get_dimensions

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the get_dimensions tool on jsonstat.com. Return the structured result and cite the source page.

      Input contract

        Open the source definition

        Tool 11 of 12WebMCPAnswer

        get_data_summary

        Get a summary of the current data view including row counts, view mode, active filters, and sort settings.

        How to install

        Open the jsonstat.com website and ask your browser agent to use get_data_summary

        Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

        Run with an agent

        Use the get_data_summary tool on jsonstat.com. Return the structured result and cite the source page.

        Input contract

          Open the source definition

          Tool 12 of 12WebMCPAnswer

          get_preset_endpoints

          Get a list of available preset JSON-stat endpoints that can be quickly loaded.

          How to install

          Open the jsonstat.com website and ask your browser agent to use get_preset_endpoints

          Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

          Run with an agent

          Use the get_preset_endpoints tool on jsonstat.com. Return the structured result and cite the source page.

          Input contract

            Open the source definition