Skip to main content
Glama

Server Details

Free live public-safety incident map: global crime, fire, disaster, weather and news feeds

Ownership verified
Status
Healthy
Uptime
34.0% over 22 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.6/5.0

Scored across 8 tools

Disambiguation4/5

Most tools have distinct purposes: dashboards (create/get), data queries (crime/incidents/news/trends), region metadata, and report submission. get_crime_year and get_trends both return historical crime aggregates, which could cause some confusion, but their scopes differ (VPD yearly vs multi-source trends).

Naming Consistency4/5

Tool names follow a consistent get_/create_/submit_/list_ verb pattern with clear noun objects. Minor inconsistency: create_dashboard and submit_report are actions while the rest are getters, but the pattern is still predictable and readable.

Tool Count5/5

8 tools is well-scoped for a city safety data platform covering dashboards, incident data, historical trends, news, regions, and reporting. Each tool serves a distinct function without redundancy.

Completeness4/5

The surface covers core workflows: listing regions, querying incidents/trends/news, creating/reading dashboards, and submitting reports. Minor gaps include no update/delete for dashboards or reports, but the read/write essentials are present.

Available Tools

8 tools
create_dashboardCreate dashboardInspect

Create a shareable dashboard. Returns {id, token} — the token grants write access via PUT /api/dashboards, so save it.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNo
configYesDashboard config object, e.g. {areas, categories, defaultTab}

Output Schema

ParametersJSON Schema
NameRequiredDescription
idYes
tokenNo
get_crime_yearGet Vancouver crime year
Read-onlyIdempotent
Inspect

Full-year VPD crime data: totals and ranked neighbourhood stats. Vancouver only, 2003-present.

ParametersJSON Schema
NameRequiredDescriptionDefault
yearYesYear, 2003 to present
includeIncidentsNoInclude every incident point (large; default false)

Output Schema

ParametersJSON Schema
NameRequiredDescription
yearYes
totalYes
byTypeYes
incidentsNo
byNeighbourhoodYes
get_dashboardGet dashboard
Read-onlyIdempotent
Inspect

Read a saved dashboard by id (shareable, read-only).

ParametersJSON Schema
NameRequiredDescriptionDefault
idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
idYes
nameNo
get_incidentsGet live incidents
Read-onlyIdempotent
Inspect

Merged live incidents from all feeds plus manual reports. Filter by region key, category, group, severity, source, or bbox. Results come from a shared ~15-minute snapshot; real-time refresh requires an API key with that entitlement (details: cityalert.live/developers).

ParametersJSON Schema
NameRequiredDescriptionDefault
qNoCase-insensitive substring match on type/title/neighbourhood
bboxNo[minLon, minLat, maxLon, maxLat]
limitNoMax incidents to return (default 50)
detailNoResponse detail. 'full' (default): every field incl. description, neighbourhood and reporter/vote metadata. 'compact': id/type/title/coords/time/severity/url only — about half the tokens, for list-style answers.
groupsNoNormalized subtypes to include, e.g. ['violent','property','collision','wildfire']. See group keys in the /api/incidents OpenAPI doc.
regionNoFocus-region key, e.g. 'vancouver' (see list_regions)
sourceNoFeed source, e.g. 'usgs', 'gdacs', 'eccc', 'vpd', 'bcws', 'vernon-media', 'manual'
refreshNoRe-fetch upstream feeds instead of returning the shared ~15-minute snapshot. Only honored for API keys with real-time entitlement; ignored otherwise.
categoryNoIncident category
minSeverityNoMinimum severity (low < medium < high < critical)

Output Schema

ParametersJSON Schema
NameRequiredDescription
feedsYes
totalYes
regionNo
delayedNo
returnedYes
incidentsYes
delayMinutesNo
textTruncatedNo
get_newsGet safety news
Read-onlyIdempotent
Inspect

Per-region safety news items, or news for an arbitrary place name.

ParametersJSON Schema
NameRequiredDescriptionDefault
placeNoPlace name for ad-hoc news, e.g. 'Kelowna'
refreshNoBypass the news cache (API keys with real-time entitlement only)

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes
placeNo
fetchedAtNo
list_regionsList focus regions
Read-onlyIdempotent
Inspect

List CityAlert focus regions (key, label, center, zoom, bbox). Use region keys with get_incidents.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
regionsYes
submit_reportSubmit incident reportInspect

File a manual geolocated incident report (same as POST /api/reports). Reports are moderated before they appear publicly. Errors: 'report submission disabled' if the caller is blocked; 'rate limited' past 20 reports/hour via MCP.

ParametersJSON Schema
NameRequiredDescriptionDefault
latYesLatitude, -90 to 90
lonYesLongitude, -180 to 180
titleYesShort headline, 1–200 chars
categoryNoIncident category (default 'report')
severityNolow | medium | high | critical (default 'medium')
descriptionNoDetails, up to 2000 chars

Output Schema

ParametersJSON Schema
NameRequiredDescription
reportYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 8 tool updates
    • Changedcreate_dashboard1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "additionalProperties": false,
        +  "properties": {
        +    "id": {
        +      "type": "string"
        +    },
        +    "token": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "id"
        +  ],
        +  "type": "object"
        +}
    • Changedget_crime_year1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "additionalProperties": false,
        +  "properties": {
        +    "byNeighbourhood": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "count": {
        +            "type": "number"
        +          },
        +          "lat": {
        +            "type": "number"
        +          },
        +          "lon": {
        +            "type": "number"
        +          },
        +          "name": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "name",
        +          "count",
        +          "lat",
        +          "lon"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "byType": {
        +      "additionalProperties": {
        +        "type": "number"
        +      },
        +      "propertyNames": {
        +        "type": "string"
        +      },
        +      "type": "object"
        +    },
        +    "incidents": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "approximate": {
        +            "type": "boolean"
        +          },
        +          "category": {
        +            "type": "string"
        +          },
        +          "confirms": {
        +            "type": "number"
        +          },
        +          "count": {
        +            "type": "number"
        +          },
        +          "description": {
        +            "type": "string"
        +          },
        +          "flags": {
        +            "type": "number"
        +          },
        +          "group": {
        +            "type": "string"
        +          },
        +          "id": {
        +            "type": "string"
        +          },
        +          "lat": {
        +            "type": "number"
        +          },
        +          "lon": {
        +            "type": "number"
        +          },
        +          "nhood": {
        +            "type": "string"
        +          },
        +          "region": {
        +            "type": "string"
        +          },
        +          "reporter": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "confirmed": {
        +                "type": "number"
        +              },
        +              "handle": {
        +                "type": "string"
        +              },
        +              "reports": {
        +                "type": "number"
        +              },
        +              "role": {
        +                "anyOf": [
        +                  {
        +                    "enum": [
        +                      "curator",
        +                      "moderator"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  {
        +                    "type": "null"
        +                  }
        +                ]
        +              }
        +            },
        +            "required": [
        +              "handle",
        +              "role",
        +              "reports",
        +              "confirmed"
        +            ],
        +            "type": "object"
        +          },
        +          "resolves": {
        +            "type": "number"
        +          },
        +          "severity": {
        +            "type": "string"
        +          },
        +          "source": {
        +            "type": "string"
        +          },
        +          "sources": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "status": {
        +            "enum": [
        +              "pending",
        +              "active",
        +              "resolved",
        +              "hidden"
        +            ],
        +            "type": "string"
        +          },
        +          "time": {
        +            "type": "string"
        +          },
        +          "title": {
        +            "type": "string"
        +          },
        +          "type": {
        +            "type": "string"
        +          },
        +          "url": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "source",
        +          "category",
        +          "type",
        +          "title",
        +          "lat",
        +          "lon",
        +          "time",
        +          "severity"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "total": {
        +      "type": "number"
        +    },
        +    "year": {
        +      "type": "number"
        +    }
        +  },
        +  "required": [
        +    "year",
        +    "total",
        +    "byType",
        +    "byNeighbourhood"
        +  ],
        +  "type": "object"
        +}
    • Changedget_dashboard1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "additionalProperties": false,
        +  "properties": {
        +    "id": {
        +      "type": "string"
        +    },
        +    "name": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "id"
        +  ],
        +  "type": "object"
        +}
    • Changedget_incidents6 fields changed
      • changedInput schema / properties / bbox / items
        Previous value: -falseNew value: +{
        +  "type": "number"
        +}
      • removedInput schema / properties / bbox / prefixItems
        Removed value: -[
        -  {
        -    "type": "number"
        -  },
        -  {
        -    "type": "number"
        -  },
        -  {
        -    "type": "number"
        -  },
        -  {
        -    "type": "number"
        -  }
        -]
      • addedInput schema / properties / detail
        Added value: +{
        +  "description": "Response detail. 'full' (default): every field incl. description, neighbourhood and reporter/vote metadata. 'compact': id/type/title/coords/time/severity/url only — about half the tokens, for list-style answers.",
        +  "enum": [
        +    "compact",
        +    "full"
        +  ],
        +  "type": "string"
        +}
      • changedInput schema / properties / limit / description
        Previous value: -"Max incidents to return (default 250)"New value: +"Max incidents to return (default 50)"
      • changedInput schema / properties / refresh / description
        Previous value: -"Bypass the feed cache and re-fetch sources"New value: +"Re-fetch upstream feeds instead of returning the shared ~15-minute snapshot. Only honored for API keys with real-time entitlement; ignored otherwise."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "additionalProperties": false,
        +  "properties": {
        +    "delayMinutes": {
        +      "type": "number"
        +    },
        +    "delayed": {
        +      "type": "boolean"
        +    },
        +    "feeds": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "count": {
        +          "type": "number"
        +        },
        +        "failed": {
        +          "items": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "error": {
        +                "type": "string"
        +              },
        +              "source": {
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "source"
        +            ],
        +            "type": "object"
        +          },
        +          "type": "array"
        +        }
        +      },
        +      "required": [
        +        "count",
        +        "failed"
        +      ],
        +      "type": "object"
        +    },
        +    "incidents": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "approximate": {
        +            "type": "boolean"
        +          },
        +          "category": {
        +            "type": "string"
        +          },
        +          "confirms": {
        +            "type": "number"
        +          },
        +          "count": {
        +            "type": "number"
        +          },
        +          "description": {
        +            "type": "string"
        +          },
        +          "flags": {
        +            "type": "number"
        +          },
        +          "group": {
        +            "type": "string"
        +          },
        +          "id": {
        +            "type": "string"
        +          },
        +          "lat": {
        +            "type": "number"
        +          },
        +          "lon": {
        +            "type": "number"
        +          },
        +          "nhood": {
        +            "type": "string"
        +          },
        +          "region": {
        +            "type": "string"
        +          },
        +          "reporter": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "confirmed": {
        +                "type": "number"
        +              },
        +              "handle": {
        +                "type": "string"
        +              },
        +              "reports": {
        +                "type": "number"
        +              },
        +              "role": {
        +                "anyOf": [
        +                  {
        +                    "enum": [
        +                      "curator",
        +                      "moderator"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  {
        +                    "type": "null"
        +                  }
        +                ]
        +              }
        +            },
        +            "required": [
        +              "handle",
        +              "role",
        +              "reports",
        +              "confirmed"
        +            ],
        +            "type": "object"
        +          },
        +          "resolves": {
        +            "type": "number"
        +          },
        +          "severity": {
        +            "type": "string"
        +          },
        +          "source": {
        +            "type": "string"
        +          },
        +          "sources": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "status": {
        +            "enum": [
        +              "pending",
        +              "active",
        +              "resolved",
        +              "hidden"
        +            ],
        +            "type": "string"
        +          },
        +          "time": {
        +            "type": "string"
        +          },
        +          "title": {
        +            "type": "string"
        +          },
        +          "type": {
        +            "type": "string"
        +          },
        +          "url": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "source",
        +          "category",
        +          "type",
        +          "title",
        +          "lat",
        +          "lon",
        +          "time",
        +          "severity"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "region": {
        +      "type": "string"
        +    },
        +    "returned": {
        +      "type": "number"
        +    },
        +    "textTruncated": {
        +      "type": "string"
        +    },
        +    "total": {
        +      "type": "number"
        +    }
        +  },
        +  "required": [
        +    "total",
        +    "returned",
        +    "incidents",
        +    "feeds"
        +  ],
        +  "type": "object"
        +}
    • Changedget_news2 fields changed
      • changedInput schema / properties / refresh / description
        Previous value: -"Bypass the news cache"New value: +"Bypass the news cache (API keys with real-time entitlement only)"
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "additionalProperties": false,
        +  "properties": {
        +    "fetchedAt": {
        +      "type": "string"
        +    },
        +    "items": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "type": "string"
        +          },
        +          "image": {
        +            "type": "string"
        +          },
        +          "link": {
        +            "type": "string"
        +          },
        +          "published": {
        +            "type": "string"
        +          },
        +          "region": {
        +            "type": "string"
        +          },
        +          "regionLabel": {
        +            "type": "string"
        +          },
        +          "source": {
        +            "type": "string"
        +          },
        +          "title": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "title",
        +          "link",
        +          "source",
        +          "published"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "place": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "items"
        +  ],
        +  "type": "object"
        +}
    • Changedget_trends1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "additionalProperties": false,
        +  "properties": {
        +    "crime": {
        +      "anyOf": [
        +        {
        +          "additionalProperties": false,
        +          "properties": {},
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "errors": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "gdacs": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {},
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "generatedAt": {
        +      "type": "string"
        +    },
        +    "history": {
        +      "additionalProperties": {
        +        "additionalProperties": false,
        +        "properties": {},
        +        "type": "object"
        +      },
        +      "propertyNames": {
        +        "type": "string"
        +      },
        +      "type": "object"
        +    },
        +    "quakes": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {},
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "reports": {
        +      "additionalProperties": false,
        +      "properties": {},
        +      "type": "object"
        +    },
        +    "snapshot": {
        +      "additionalProperties": false,
        +      "properties": {},
        +      "type": "object"
        +    },
        +    "statcan": {
        +      "anyOf": [
        +        {
        +          "additionalProperties": false,
        +          "properties": {},
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedlist_regions1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "additionalProperties": false,
        +  "properties": {
        +    "regions": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "bbox": {
        +            "items": false,
        +            "maxItems": 4,
        +            "minItems": 4,
        +            "prefixItems": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "number"
        +              }
        +            ],
        +            "type": "array"
        +          },
        +          "center": {
        +            "items": false,
        +            "maxItems": 2,
        +            "minItems": 2,
        +            "prefixItems": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "number"
        +              }
        +            ],
        +            "type": "array"
        +          },
        +          "country": {
        +            "type": "boolean"
        +          },
        +          "key": {
        +            "type": "string"
        +          },
        +          "label": {
        +            "type": "string"
        +          },
        +          "major": {
        +            "type": "boolean"
        +          },
        +          "quakeStats": {
        +            "type": "boolean"
        +          },
        +          "state": {
        +            "type": "boolean"
        +          },
        +          "zoom": {
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "key",
        +          "label",
        +          "center",
        +          "zoom",
        +          "bbox"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "required": [
        +    "regions"
        +  ],
        +  "type": "object"
        +}
    • Changedsubmit_report7 fields changed
      • addedInput schema / properties / category / description
        Added value: +"Incident category (default 'report')"
      • addedInput schema / properties / description / description
        Added value: +"Details, up to 2000 chars"
      • addedInput schema / properties / lat / description
        Added value: +"Latitude, -90 to 90"
      • addedInput schema / properties / lon / description
        Added value: +"Longitude, -180 to 180"
      • addedInput schema / properties / severity / description
        Added value: +"low | medium | high | critical (default 'medium')"
      • addedInput schema / properties / title / description
        Added value: +"Short headline, 1–200 chars"
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "https://json-schema.org/draft/2020-12/schema",
        +  "additionalProperties": false,
        +  "properties": {
        +    "report": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "approximate": {
        +          "type": "boolean"
        +        },
        +        "category": {
        +          "type": "string"
        +        },
        +        "confirms": {
        +          "type": "number"
        +        },
        +        "count": {
        +          "type": "number"
        +        },
        +        "description": {
        +          "type": "string"
        +        },
        +        "flags": {
        +          "type": "number"
        +        },
        +        "group": {
        +          "type": "string"
        +        },
        +        "id": {
        +          "type": "string"
        +        },
        +        "lat": {
        +          "type": "number"
        +        },
        +        "lon": {
        +          "type": "number"
        +        },
        +        "nhood": {
        +          "type": "string"
        +        },
        +        "region": {
        +          "type": "string"
        +        },
        +        "reporter": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "confirmed": {
        +              "type": "number"
        +            },
        +            "handle": {
        +              "type": "string"
        +            },
        +            "reports": {
        +              "type": "number"
        +            },
        +            "role": {
        +              "anyOf": [
        +                {
        +                  "enum": [
        +                    "curator",
        +                    "moderator"
        +                  ],
        +                  "type": "string"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ]
        +            }
        +          },
        +          "required": [
        +            "handle",
        +            "role",
        +            "reports",
        +            "confirmed"
        +          ],
        +          "type": "object"
        +        },
        +        "resolves": {
        +          "type": "number"
        +        },
        +        "severity": {
        +          "type": "string"
        +        },
        +        "source": {
        +          "type": "string"
        +        },
        +        "sources": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "status": {
        +          "enum": [
        +            "pending",
        +            "active",
        +            "resolved",
        +            "hidden"
        +          ],
        +          "type": "string"
        +        },
        +        "time": {
        +          "type": "string"
        +        },
        +        "title": {
        +          "type": "string"
        +        },
        +        "type": {
        +          "type": "string"
        +        },
        +        "url": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "id",
        +        "source",
        +        "category",
        +        "type",
        +        "title",
        +        "lat",
        +        "lon",
        +        "time",
        +        "severity"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "required": [
        +    "report"
        +  ],
        +  "type": "object"
        +}
  2. 2 tool updates
    • Changedget_incidents1 field changed
      • changedInput schema / properties / category / enum
        Previous value: -[
        -  "crime",
        -  "fire",
        -  "disaster",
        -  "weather",
        -  "unrest",
        -  "health",
        -  "infra",
        -  "report"
        -]New value: +[
        +  "crime",
        +  "fire",
        +  "disaster",
        +  "weather",
        +  "unrest",
        +  "health",
        +  "infra",
        +  "alert",
        +  "report"
        +]
    • Changedsubmit_report1 field changed
      • changedInput schema / properties / category / enum
        Previous value: -[
        -  "crime",
        -  "fire",
        -  "disaster",
        -  "weather",
        -  "unrest",
        -  "health",
        -  "infra",
        -  "report"
        -]New value: +[
        +  "crime",
        +  "fire",
        +  "disaster",
        +  "weather",
        +  "unrest",
        +  "health",
        +  "infra",
        +  "alert",
        +  "report"
        +]
  3. 8 tool updates
    • First observedcreate_dashboard
    • First observedget_crime_year
    • First observedget_dashboard
    • First observedget_incidents
    • First observedget_news
    • First observedget_trends
    • First observedlist_regions
    • First observedsubmit_report

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables real-time monitoring of Seattle Fire Department incident data, allowing users to check for active fires, evacuation orders, and retrieve live emergency response information through natural language queries.
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Near-real-time worldwide wildfire ignition data from NASA FIRMS, GOES and Meteosat MTG satellites plus AI-verified witness reports, served by kanari.io as a remote MCP server (no API key). Tools: active_fires, fire_archive_search, fire_details, wildfire_stats, firefighting_aircraft, earliness_cases. Open data, CC BY 4.0.
    1
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables LLM agents to access live seismic data, calculate emergency vehicle routes, and dispatch first responders to incidents.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources