# Firms > One fire record from 2001 to now: NASA MODIS and VIIRS active-fire detections harmonized into a single monthly calendar of Aqua-equivalent fire-days. About 10% monthly error against Aqua (the floor between two identical sensors is about 7%). Open source (MIT), by feeef; data from NASA FIRMS. Use it to compare fire seasons across 25 years without the false jump at 2012, to look at any day or date range of FIRMS detections on a globe, and to give AI assistants fire-data tools over MCP. ## Pages - [Firms: harmonized MODIS and VIIRS fire calendar since 2001](https://firms.apps.feeef.dev/): Monthly wildfire activity from 2001 to now in one consistent unit: NASA MODIS and VIIRS hotspots harmonized into Aqua-equivalent fire-days, with anomalies, trends and measured errors per region. - [How to harmonize MODIS and VIIRS fire data: a plain-language guide](https://firms.apps.feeef.dev/guide): Why joining MODIS and VIIRS fire records creates a fake jump in 2012, how fire-days and the adaptive ensemble fix it, how it was tested on 7.8 million detections, and why about 7% is the floor. - [Fire globe: every NASA FIRMS detection with satellites and swaths](https://firms.apps.feeef.dev/globe): A 3D globe of every FIRMS fire pixel at its real size, the satellites on their orbits and their scan swaths, any date range for a country or area, with filters by satellite, sensor, confidence, FRP and day/night. - [Comparing MODIS to VIIRS harmonization methods](https://firms.apps.feeef.dev/compare): Nine ways to join the MODIS and VIIRS fire records compared on real data: annual totals, leave-one-year-out and forward tests, and the months held out against Aqua. - [Search NASA FIRMS hotspots by area and date](https://firms.apps.feeef.dev/search): Find FIRMS fire detections (VIIRS S-NPP, NOAA-20, NOAA-21, MODIS) in any box or region for up to five days, filter by confidence and fire power, and download CSV. - [Calibrated fire regions](https://firms.apps.feeef.dev/regions): The regions with a calibrated harmonized fire calendar, their data span and how to add a new one. - [Fire data API and MCP server for AI assistants](https://firms.apps.feeef.dev/developers): A JSON API and a Model Context Protocol server with OAuth: give Claude, ChatGPT or Cursor tools for fire calendars, anomalies, hotspots, method comparisons and live conversions. - [Ask about wildfires: the Firms assistant](https://firms.apps.feeef.dev/assistant): An AI assistant that answers wildfire questions from the harmonized calendar and NASA FIRMS data, and opens the matching views. ## Regions with a calibrated calendar - [Punjab, India](https://firms.apps.feeef.dev/?region=punjab): البنجاب، الهند — calendar 2001-01 to 2026-11 - [South Sudan](https://firms.apps.feeef.dev/?region=ssudan): جنوب السودان — calendar 2001-01 to 2026-11 - [Portugal](https://firms.apps.feeef.dev/?region=portugal): البرتغال — calendar 2001-01 to 2026-10 - [Bolivia, Chiquitania](https://firms.apps.feeef.dev/?region=bolivia): بوليفيا، تشيكيتانيا — calendar 2001-01 to 2026-10 - [Lebanon](https://firms.apps.feeef.dev/?region=lebanon): لبنان — calendar 2001-01 to 2026-11 - [Algeria](https://firms.apps.feeef.dev/?region=algeria): الجزائر — calendar 2001-01 to 2026-11 - [France](https://firms.apps.feeef.dev/?region=france): فرنسا — calendar 2001-01 to 2026-11 - [Italy](https://firms.apps.feeef.dev/?region=italy): إيطاليا — calendar 2001-01 to 2026-11 - [Morocco](https://firms.apps.feeef.dev/?region=morocco): المغرب — calendar 2001-01 to 2026-11 - [Spain](https://firms.apps.feeef.dev/?region=spain): إسبانيا — calendar 2001-01 to 2026-11 - [Tunisia](https://firms.apps.feeef.dev/?region=tunisia): تونس — calendar 2001-01 to 2026-11 ## For agents and developers - [Full text for LLMs](https://firms.apps.feeef.dev/llms-full.txt): the method, results, limits, API and MCP in one file - [MCP server](https://firms.apps.feeef.dev/mcp): Streamable HTTP, OAuth sign-in; tools for calendars, anomalies, trends, hotspot search, range summaries, method comparisons and live conversions - [Calendar API](https://firms.apps.feeef.dev/api/calendar?region=punjab): monthly Aqua-equivalent fire-days as JSON (`region`, `from`, `to`, `algorithm`) - [Regions API](https://firms.apps.feeef.dev/api/regions): calibrated regions with bounding boxes and measured errors - [Any-range detections](https://firms.apps.feeef.dev/api/range?country=algeria&from=2024-07-01&to=2024-07-31): FIRMS rows of a country or box over any dates - [Source code](https://github.com/feeefapp/firms)