{"name":"CityAlert","description":"Live public-safety incident map: global crime, fire, disaster, severe weather and safety news from official feeds, media reports and community reports. Read tools are free; a paid x-api-key unlocks refresh and historical depth.","version":"0.1.0","documentationUrl":"https://cityalert.live/developers","provider":{"organization":"CityAlert","url":"https://cityalert.live"},"iconUrl":"https://cityalert.live/icon.svg","supportedInterfaces":[{"url":"https://cityalert.live/api/mcp","protocolBinding":"MCP","protocolVersion":"2025-06-18","note":"8 tools over JSON-RPC (initialize/tools.list/tools.call). POST only."},{"url":"https://cityalert.live/api","protocolBinding":"HTTP+JSON","protocolVersion":"1.0","note":"REST equivalent of the same data; OpenAPI 3.1 at /api/openapi.json"}],"capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"apiKey":{"type":"apiKey","in":"header","name":"x-api-key","description":"Optional. Free and anonymous calls get a shared ~15-minute snapshot; Developer/Pro keys (cityalert.live/account) unlock live refresh, gated tools and higher limits."}},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"list_regions","name":"List covered regions","description":"Focus regions (key, label, center, zoom, bbox). Keys feed get_incidents.region.","tags":["regions","discovery","read","free"],"examples":["which regions does cityalert cover"]},{"id":"get_incidents","name":"Get live incidents","description":"Merged live incidents from all feeds plus manual reports — filter by region, category, severity, source, bbox or free text.","tags":["incidents","crime","fire","disaster","weather","live","read","free"],"examples":["incidents near berlin right now","wildfires in bc today"]},{"id":"get_trends","name":"Get historical trends","description":"Aggregates over years, not live data: crime by year/month/type, M4+ quakes per region, GDACS events, report stats. For questions about patterns over time. API key required.","tags":["trends","historical","statistics","read","paid"]},{"id":"get_crime_year","name":"Get crime year detail","description":"Full-year crime totals and ranked neighbourhood stats. Vancouver only, 2003-present. API key required.","tags":["crime","vancouver","yearly","read","paid"]},{"id":"get_news","name":"Get safety news","description":"Per-region safety headlines, or news for an arbitrary place name. Links to original publishers.","tags":["news","headlines","safety","read","free"],"examples":["safety news in salvador brazil","latest disaster headlines worldwide"]},{"id":"submit_report","name":"Submit incident report","description":"File a geolocated community incident report. Moderated before public display; 20/hour via MCP.","tags":["report","community","write","free"]},{"id":"get_dashboard","name":"Get dashboard","description":"Read a saved shareable dashboard by id.","tags":["dashboard","read","free"]},{"id":"create_dashboard","name":"Create dashboard","description":"Create a shareable dashboard; returns {id, token} — the token grants write access.","tags":["dashboard","write","free"]}],"signatures":[]}