Magma Mouth
The loudmouth volcano tracker that ranks every eruption, roasts every false alarm, and tells you which mountains are about to blow their top — with beautiful maps, real satellite data, and zero chill.
Channel: Magma Mouth
Tagline: The loudmouth volcano tracker that ranks every eruption, roasts every false alarm, and tells you which mountains are about to blow their top — with beautiful maps, real satellite data, and zero chill.
Niche: Consumer-facing volcanic intelligence — real-time eruption tracking, threat analysis dashboards, volcano tourism safety ratings, eruption forecasting, and weekly deep-dive profiles — all auto-generated from government science APIs and satellite thermal data, delivered as beautiful data journalism with a distinctive editorial voice.
Target audience: Volcano enthusiasts (r/Volcanoes: 89k+), volcano tourists (market growing 8-12% annually), geology students/teachers, natural disaster watchers, preppers/risk-aware homeowners near volcanic zones, aviation professionals, and anyone who Googles “is [volcano] going to erupt?” during a news cycle.
Why now: Iceland’s 2021-2026 eruption series created a generation of volcano-watchers. Volcano tourism is exploding globally (Japan saw 3.5M foreign visitors in Feb 2026, many drawn to volcanic hot springs). The ISA deep-sea mining debate has ocean/earth science in the news. 24 new deep-sea species were just discovered in March 2026 near volcanic vents. Meanwhile, VolcanoDiscovery looks like it was designed in 2012, Erik Klemetti’s newsletter is inconsistent, and Smithsonian’s data is brilliantly rich but zero design. There’s a massive gap between “serious data” and “beautiful, shareable content.”
Content Example
🌋 WEEKLY ERUPTION POWER RANKINGS — Week 14, 2026
#1. Mayon (Philippines) ⬆️ — VEI 2-3, PHIVOLCS Alert Level 3
New lava dome growth + pyroclastic flows. Mayon’s back in business and she’s NOT playing around.
The Philippines’ most iconic stratovolcano just decided March wasn’t dramatic enough. Over the past seven days, PHIVOLCS recorded 247 volcanic earthquakes, 14 rockfall events, and — here’s the headliner — two pyroclastic density currents that raced down the Bonga and Miisi gullies at estimated speeds of 80 km/h.
Let’s talk numbers. FIRMS satellite data shows a thermal radiance jump from 18.4 MW to 47.2 MW at Mayon’s summit between March 28 and April 3 — a 156% increase that tracks exactly with the new dome extrusion rate estimated at 4-5 cubic meters per second. For context, that’s roughly a swimming pool of fresh lava every 4 seconds being squeezed out of the summit like geological toothpaste.
The danger zone remains at 6 km radius, affecting approximately 12,800 residents in Zones 1-3. Our risk model — which cross-references current activity with Mayon’s historical eruption patterns (51 documented eruptions since 1616, averaging one every 8 years) — puts the probability of escalation to VEI 3+ in the next 30 days at 34%, up from 19% last week.
Tourism impact: Legazpi City hotels report 40% cancellation rates, but volcano-viewing spots OUTSIDE the danger zone are actually seeing increased bookings. Peak irony.
📊 [Auto-generated: thermal anomaly timeline chart, FIRMS satellite overlay map, seismic frequency plot, historical eruption comparison infographic]
#2. Kīlauea (Hawaii, USA) ➡️ — Aviation Color Code ORANGE
Still doing her thing. Lava lake stable at ~840m elevation in Halemaʻumaʻu. Not exciting enough to top the charts, not quiet enough to ignore.
USGS HVO reports continuous lava effusion with SO₂ emissions averaging 1,400 tonnes/day — down from the 2,800 t/d spike during the December 2025 episode. The summit lava lake surface is crusting over and breaking apart in a hypnotic cycle that’s absolutely mesmerizing on the webcams and absolutely meaningless in terms of hazard escalation.
Our thermal data tells the real story: VIIRS nighttime radiance has been flat at 22±3 MW for 11 consecutive days. When Kīlauea’s planning something dramatic, this number starts climbing 5-7 days before the surface shows it. Right now? She’s napping with one eye open.
📊 [Auto-generated: lava lake level timeline, SO₂ emission trend chart, thermal radiance vs. eruption history overlay]
Also Active This Week:
- #3. Great Sitkin (Alaska) ⬇️ — Dome growth slowing. Thermal signal fading. ORANGE but trending YELLOW.
- #4. Lewotolok (Indonesia) ⬆️ — Strombolian bursts intensifying. 89 explosions recorded this week. Classic attention-seeker.
- #5. Etna (Italy) ➡️ — Paroxysm drought continues. 47 days since last significant episode. Etna’s either resting or plotting.
Full rankings for all 43 currently erupting volcanoes → [link]
Data Sources
-
Smithsonian GVP Web Feature Service (GeoJSON/CSV) — https://webservices.volcano.si.edu/geoserver/GVP-VOTW/wfs
Full Holocene volcano database + eruption records. Free, no auth. The backbone of every volcano profile page. -
USGS Volcano Hazards HANS API — https://volcanoes.usgs.gov/hans-public/api/
Real-time alert levels, VONAs (Volcano Observatory Notices for Aviation), daily updates for US volcanoes. Free JSON API. -
Smithsonian/USGS Weekly & Daily Volcanic Activity Reports — RSS feeds
https://volcano.si.edu/reports_weekly.cfm (RSS), https://volcano.si.edu/reports_daily.cfm
Global eruption summaries. Machine-parseable. Published every Tuesday (weekly) and daily. -
NASA FIRMS API — https://firms2.modaps.eosdis.nasa.gov/api/
Near-real-time satellite thermal hotspot data from MODIS + VIIRS. Free with MAP_KEY registration. Filter by volcano coordinates to detect thermal anomalies before official reports. -
USGS Earthquake API — https://earthquake.usgs.gov/fdsnws/event/1/
Volcanic earthquake swarms. Filter by lat/lon radius around known volcanoes + depth < 10km. Seismic activity is the #1 eruption precursor — we plot it. -
MODVOLC (University of Hawaii) — http://modis.higp.hawaii.edu/
MODIS infrared volcanic thermal detection. Detects eruptions from space, sometimes before ground-based monitoring. -
NOAA Volcanic Ash Advisory Center — https://www.ssd.noaa.gov/VAAC/
Aviation ash cloud tracking. Scraped for flight disruption impact analysis.
Automation Pipeline
- Schedule: GitHub Actions runs 4x daily (00:00, 06:00, 12:00, 18:00 UTC) for data collection; weekly (Tuesday 20:00 UTC) for the flagship Power Rankings article; on-demand trigger for major eruption breaking news (via USGS HANS alert level change detection)
- Collect:
- Fetch all active USGS HANS alerts via API → parse JSON
- Fetch Smithsonian weekly/daily reports via RSS → parse XML
- Query NASA FIRMS for thermal hotspots within 50km of all active volcanoes → CSV parse
- Query USGS Earthquake API for seismicity near active volcanoes → JSON parse
- Scrape MODVOLC thermal anomaly data
- Scrape Smithsonian GVP WFS for updated eruption records
- Process:
- AI synthesizes all data sources per volcano into a unified activity profile
- Calculates “Eruption Power Score” (composite: thermal anomaly trend + seismic frequency + gas emission + alert level + historical pattern match)
- Generates weekly power rankings based on score changes
- Writes 200-400 word analysis per ranked volcano with specific numbers
- Generates “eruption probability” estimates from historical frequency analysis + current precursor signals
- Writes deep-dive profile articles for featured volcanoes (monthly rotation)
- Generate:
- Maps: Mapbox/Leaflet auto-generated eruption location maps with status color coding
- Charts: Chart.js/D3.js — thermal anomaly timelines, seismic frequency plots, SO₂ emission trends
- Infographics: AI-generated eruption scale comparisons, cross-section diagrams, danger zone visualizations
- Satellite overlays: FIRMS thermal data plotted on map tiles
- Status dashboards: Grid of all active volcanoes with color-coded alert levels, trend arrows
- Publish: Astro static site build → deploy to Cloudflare Pages (global CDN, edge caching)
Tech Stack
- Static site: TypeScript + Astro (content collections for volcano profiles, island pages for interactive maps)
- Image generation: AI-generated volcano illustrations + Mapbox Static API for maps + Chart.js rendered to PNG via Puppeteer in Actions + D3.js SVGs for infographics
- Data collection: Node.js scripts — axios for APIs, xml2js for RSS, csv-parse for FIRMS data, cheerio for scraping
- Data storage: JSON files in repo (volcano-profiles/.json, thermal-data/.json) — git tracks history naturally
- CI/CD: GitHub Actions (4x daily collection, weekly article generation, Cloudflare Pages deploy)
- Hosting: Cloudflare Pages (free tier: unlimited requests, global CDN, preview deployments)
- Maps: Mapbox GL JS (free tier: 50k map loads/month) or Leaflet + OpenStreetMap tiles (fully free)
- Newsletter: Buttondown or Beehiiv free tier for email digest
Monetization Model
- Donations/Tips — Ko-fi, Buy Me a Coffee, GitHub Sponsors. Volcano enthusiasts are PASSIONATE and underserved. The “support independent volcano journalism” angle is strong. Comparable: Erik Klemetti’s Patreon has paying subscribers for a text-only newsletter.
- Newsletter premium tier — Free weekly digest. Paid ($5/mo): real-time eruption alerts, early access to deep-dives, exclusive historical eruption analysis, “ask Magma Mouth” Q&A column.
- Affiliate — Volcano tourism gear (binoculars, gas masks, heat-resistant clothing), geology books, educational courses, camera equipment for volcano photography.
- Sponsorship potential — Volcano tourism companies (VolcanoDiscovery Tours, Intrepid Travel, G Adventures), geology education platforms, outdoor gear brands, travel insurance companies.
- Telegram channel with Stars — Real-time eruption alerts as Telegram messages. Tip-worthy for volcano watchers who want instant notifications.
- Projected month-1 revenue: $50-150 (early donations from Reddit/Twitter volcano community)
- Projected month-6 revenue: $800-1,500 (with SEO traction on “which volcanoes are erupting” type queries + newsletter growth to 2-5k subscribers + first sponsors)
- Projected month-12 revenue: $2,500-5,000 (dominant SEO position for volcano tracking queries, newsletter at 10k+, premium tier at 3-5% conversion, tourism affiliate partnerships)
Channel Soul & Character
Name: Magma Mouth 🌋
Mascot: A cartoon volcano with a giant mouth, expressive eyebrows, and a monocle — looks like a grumpy Victorian gentleman who happens to be a geological formation. Drawn in a clean, bold illustration style (think Kurzgesagt meets editorial cartoon). He’s always holding a clipboard and looking judgmental.
Voice: A sarcastic, opinionated volcanologist who’s seen too many eruptions to be impressed easily. Talks about volcanoes like a sports commentator talks about athletes — with rankings, stats, hot takes, and trash talk. “Etna’s been coasting on reputation for months now. Where’s the FIRE, Etna? Literally.” Uses data aggressively but explains it clearly. Never condescending, always entertaining.
Opinion stance: Magma Mouth has FAVORITES and isn’t afraid to say so. Thinks Kīlauea is overrated (too accessible, too safe, the “pop music” of volcanoes). Respects Mayon’s aesthetics but questions her temper. Has a grudging admiration for Etna as the “old reliable.” Thinks people who visit erupting volcanoes without checking PHIVOLCS/USGS first are “donating their common sense to the magma gods.”
Running segments:
- Weekly Power Rankings — the flagship. Every active volcano ranked and roasted.
- False Alarm Friday — analyzing volcano scares that turned out to be nothing (Yellowstone caldera panic, etc.)
- Eruption Anniversary — “On this day in [year], [volcano] did [dramatic thing]”
- Tourist Trap or Real Deal — rating volcano tourism destinations on actual safety + spectacle
- The Dormant List — tracking “sleeping” volcanoes showing early precursor signals
Visual style: Dark background (charcoal/obsidian), orange/red accent palette (lava colors), clean sans-serif typography, bold data visualization with glowing orange highlights. Maps have a dark satellite base with vibrant thermal overlay. Every page feels like a mission control dashboard for Earth’s geology.
Color palette: #1a1a2e (deep space), #e94560 (magma red), #f97316 (lava orange), #fbbf24 (thermal yellow), #0f3460 (deep blue for contrast)
Scores
Launch Complexity: 3/5 — APIs are well-documented and free, but thermal data processing + map generation require solid pipeline engineering. The weekly article AI generation needs careful prompt engineering to maintain voice consistency. Map rendering in CI adds complexity.
Content Quality Score: 5/5 — This is genuinely useful, entertaining, and visually rich. The data-first approach with editorial personality is exactly what’s missing in the volcano content space. People already pay for worse versions of this.
Automation Score: 4/5 — Data collection is fully automatable. AI article generation needs quality guardrails (fact-checking against source data, voice consistency checks). Map/chart generation is deterministic. Only manual intervention: occasional editorial override for major events.
Revenue Potential: 4/5 — Proven willingness to pay (Klemetti’s Patreon), underserved market, strong SEO opportunity (eruption-driven traffic spikes), tourism affiliate potential. Not a massive market but DEEPLY loyal audience.
Total: 16/20
Why This Will Work
Psychology: Volcanoes trigger primal fascination — they’re one of the few natural phenomena that consistently go viral. Every eruption drives millions of searches. But the content people find is either government PDFs or outdated-looking sites. Magma Mouth fills the gap between “I want to know what’s happening” and “I want to actually enjoy reading about it.”
Market logic: The volcano content market has a clear structure problem — excellent data sources (free, government-funded), passionate audience (subreddits, tourism growth, newsletter subscribers), but terrible content packaging. It’s like having a world-class restaurant kitchen with a homeless person’s dining room. We’re building the dining room.
Traffic dynamics: Unlike many niches, volcano content has GUARANTEED traffic spikes. Every major eruption drives 500-2000% search increases. A well-SEO’d, always-current site catches that traffic automatically. Between eruptions, the weekly rankings and deep-dives maintain baseline traffic from the enthusiast community.
Defensibility: The Eruption Power Score methodology + distinctive editorial voice + beautiful data visualization creates a moat. Anyone can report that Mayon is erupting. Nobody else is ranking it, plotting its thermal data over time, comparing it to historical patterns, and doing it with personality.
Risk & Mitigation
-
Risk: API changes/deprecation. Mitigation: All primary sources are US government (legally mandated open data). Smithsonian GVP has maintained its services for years. Multiple redundant sources for thermal/seismic data.
-
Risk: AI voice inconsistency. Mitigation: Detailed system prompts with example outputs + voice consistency scoring in the pipeline. Bad articles get flagged for regeneration, not published.
-
Risk: Accuracy concerns (eruption probability estimates). Mitigation: Always cite source data, always caveat predictions, link to official sources. Frame as “historical pattern analysis” not “prediction.” Include disclaimer.
-
Risk: Low traffic between eruptions. Mitigation: Weekly rankings keep enthusiast traffic steady. SEO-optimized volcano profile pages (one per volcano, 1,500+ pages) provide long-tail search traffic. Historical eruption analysis is evergreen.
-
Risk: Competing with VolcanoDiscovery’s 12+ year domain authority. Mitigation: Don’t compete on breadth — compete on QUALITY and DESIGN. VolcanoDiscovery can’t match automated, beautiful data journalism. Different value proposition entirely.