Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,519Letters: 13Defects: 1,321counted 4 min ago
teppi

MCP serverio.github.rpconroy/gdex-mcp

MCP server for the GDEX (Geoscience Data Exchange) data portal: datasets, files, metrics, subsetting
UNRATEDActivestreamable-httpgdex-mcp.k8s.ucar.edu

Overview

Score?
UNRATED 0.418
of what a free look can see, on 12 looks
Looks
12
last 7 hr ago
Tools
30

More info

URL
gdex-mcp.k8s.ucar.edu/mcp
streamable-http
Says it is
gdex 1.30.0
protocol 2025-06-18
In the record since
9 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.418 · highest on record 0.8561

Toolsfrom sha256:98c95e5782…27d1ff

The tools this server lists, read out of the definition it returned
ToolSchema
check_request_status
Check the status of a specific subsetting request. Requires GDEX_TOKEN. Args: rindex: Request index/ID
input · output
describe_dataset
Return a combined overview of a dataset — abstract, temporal coverage, spatial coverage, variables, data formats, and volume — in a single call. Prefer this over calling g
input · output
find_dataset_files
Search a dataset's file-group hierarchy for files matching a name pattern (e.g. a date like "20220808"), without ever pulling a large, context-blowing file listing. Au
input · output
get_arco_variables
Return the list of ARCO variables available for a dataset. Each row's type (index 2) is either "zarr" or "reference" (kerchunk). A "reference" variable is often listed mul
input · output
get_control_file_template
Return the control file template for building a subsetting request for a dataset. Args: dsid: Dataset ID (dNNNNNN), e.g. d083002
input · output
get_data_access
Return data access options for a dataset — download links, Globus URLs, access methods. Args: dsid: Dataset ID (dNNNNNN), e.g. d083002
input · output
get_dataset_field
Return one metadata field for a dataset. Prefer describe_dataset when the user wants a general summary covering several of these at once (abstract, temporal, spatial_cover
input · output
get_dataset_files
Return a paginated file listing for a dataset or a specific group. Depending on how deep gindex is in the group hierarchy, this returns either actual file rows or another
input · output
get_dataset_metadata
Return full metadata for a GDEX dataset (parameters, temporal range, spatial coverage, etc.). Args: dsid: Dataset ID (dNNNNNN), e.g. d083002
input · output
get_dataset_metrics
Return a per-dataset metric. Args: dsid: Dataset ID (dNNNNNN), e.g. d083002 metric: One of: users_month, users_year, volume_month, volume_year
input · output
get_file_groups
Return file groups for a dataset. Pass gindex to get child groups under a parent. Groups nest (dataset -> format -> year -> month, or similar, varying by dataset) and ther
input · output
get_filesearch_cyclone_fix_files
Search for data files containing "cyclone_fix" datatype data, optionally filtered by time range. Results are paginated; use get_filesearch_result_page with the returned res
input · output
get_filesearch_cyclone_fix_filters
Return the valid date range and other filters for "cyclone_fix" datatype file search on a dataset. Args: dsid: Dataset ID (dNNNNNN), e.g. d083002 valid_dat
input · output
get_filesearch_datatypes
Return the file-search datatypes available for a dataset (a subset of "grid", "cyclone_fix", "sensor"). Call this before the other filesearch_* tools to know which one(s) a
input · output
get_filesearch_grid_files
Search for data files containing "grid" datatype data, filtered by parameter code(s) and optionally by time range, product, grid, or level. Results are paginated; use get_f
input · output
get_filesearch_grid_filters
Return the valid parameter/product/grid/level codes and date range for "grid" datatype file search on a dataset. Use this to discover the codes to pass to get_filesearch_gr
input · output
get_filesearch_result_page
Return a page of results from a previous get_filesearch_*_files call, by its result_id. Use this to page through file-search results beyond the first page (see the "paginat
input · output
get_filesearch_sensor_files
Search for data files containing "sensor" datatype data, optionally filtered by date range. Results are paginated; use get_filesearch_result_page with the returned result_i
input · output
get_filesearch_sensor_filters
Return the valid date range and other filters for "sensor" datatype file search on a dataset. Args: dsid: Dataset ID (dNNNNNN), e.g. d083002 valid_date_min
input · output
get_portal_metrics
Return a GDEX portal-wide metric. Args: metric: One of: volume_downloaded, unique_users, total_datasets, total_citations, gdex_volume, total_requests,
input · output
get_request_files
Return the output files for a completed subsetting request. Requires GDEX_TOKEN. Args: rindex: Request index/ID
input · output
get_staff
Return GDEX staff contacts, optionally filtered to a specific dataset. Args: dsid: Optional dataset ID. If omitted, returns all staff.
input · output
has_arco
Check whether Analysis-Ready Cloud-Optimized (ARCO) data is available for a dataset. For analysis tasks, call this (and check for a "Kerchunk Reference Files" group via ge
input · output
list_datasets
List datasets available on GDEX, with their IDs and titles. The full catalog has ~1700 datasets — far too many to return at once. Always pass `query` to filter by keyword
input · output
list_request_statuses
List all subsetting request statuses for the authenticated user. Requires GDEX_TOKEN.
input · output
purge_request
Delete a subsetting request and its output files. Requires GDEX_TOKEN. Args: rindex: Request index/ID to purge
input · output
search_arco_variables
Search ARCO variables by name for a dataset. As with get_arco_variables, a "reference" (kerchunk) match is often listed once per variant — always pick the "-osdf" variant'
input · output
submit_and_wait_for_request
Submit a subset request and poll its status until it finishes, fails, or timeout_s elapses — instead of calling submit_subset_request and then manually looping on check_req
input · output
submit_subset_request
Submit a data subset request to GDEX. Requires GDEX_TOKEN. Args: request_json: JSON string of the subsetting request body. Use get_control_file_template
input · output
validate_subset_request
Check a subset request body against the dataset's control file template, without submitting anything. Use this before submit_subset_request to catch missing or unrecognized
input · output
Verify it yourselfnpx teppi-check https://gdex-mcp.k8s.ucar.edu/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M3BJ3R5QWK9032FQTC1JJBG1