neso_query_data
ActiveTool of Neso
Query rows from a NESO GB energy dataset resource (CKAN DataStore) by resource_id — UK electricity demand, wind generation forecasts, carbon intensity, balancing data. Supports exact-match filters (field->value object), full-text query, limit, offset. Returns field names/types plus records. Example: neso_query_data({ resource_id: "aec5601a-7f3e-4c4c-bf56-d8e4184d3c5b", limit: 20 })
Parameters schema
{
"type": "object",
"required": [
"resource_id"
],
"properties": {
"sort": {
"type": "string",
"description": "Optional sort, e.g. \"TARGETDATE desc\"."
},
"limit": {
"type": "number",
"description": "Max rows, 1-200 (default 20)."
},
"query": {
"type": "string",
"description": "Optional full-text search over the rows."
},
"offset": {
"type": "number",
"description": "Pagination offset (default 0)."
},
"filters": {
"type": "object",
"description": "Optional exact-match filters, e.g. { \"DAYSAHEAD\": 1 }."
},
"resource_id": {
"type": "string",
"description": "Resource id from neso_dataset_resources (must have datastore_active true)."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Neso
https://github.com/pipeworx-io/mcp-neso
2/7 registries