query_dataset
ActiveTool of Openfema
Generic OData query against any OpenFEMA dataset. Specify the entity name (and optionally version; defaults to the verified current version) plus OData params: filter, select, orderby, top, skip. Use list_datasets to see available entities/versions and the filter syntax. Returns { metadata, records }.
Parameters schema
{
"type": "object",
"required": [
"entity"
],
"properties": {
"top": {
"type": "integer",
"description": "Max records ($top, default 50, max 1000)."
},
"skip": {
"type": "integer",
"description": "Records to skip ($skip) for paging."
},
"entity": {
"type": "string",
"description": "Dataset entity name, e.g. 'PublicAssistanceFundedProjectsDetails'."
},
"filter": {
"type": "string",
"description": "OData $filter, e.g. \"state eq 'TX' and fyDeclared eq 2023\"."
},
"select": {
"type": "string",
"description": "Comma-separated $select fields, e.g. \"disasterNumber,state,incidentType\"."
},
"orderby": {
"type": "string",
"description": "OData $orderby, e.g. 'declarationDate desc'."
},
"version": {
"type": "string",
"description": "Path version like 'v1'/'v2'/'v4'. Optional — defaults to the verified current version for known entities."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Openfema
https://github.com/pipeworx-io/mcp-openfema
1/7 registries