Skip to main content
Glama
AiAgentKarl

earthquake-mcp-server

by AiAgentKarl

earthquake-mcp-server

PyPI version License: MIT Python 3.10+

Real-time earthquake data and seismic monitoring for AI agents via the USGS Earthquake Catalog API. No API key required — all data is open and free.

Features

  • Real-time data from the USGS Earthquake Hazards Program

  • No API key needed — fully open data

  • Global coverage — all earthquakes worldwide

  • Tsunami warnings, felt reports, and PAGER alert levels

  • Magnitude filtering, date ranges, and radius search

  • Historical data going back decades

Related MCP server: Comprehensive Earthquake Monitoring MCP Server

Tools

Tool

Description

tool_get_recent_earthquakes

Recent earthquakes (last N hours), filtered by magnitude

tool_search_earthquakes

Search by date range and magnitude

tool_get_significant_earthquakes

Major earthquakes (M5.0+) sorted by magnitude

tool_earthquakes_near_location

Earthquakes within a radius of lat/lon coordinates

tool_get_seismic_summary

24h global seismic activity summary with statistics

tool_get_earthquake_count

Count earthquakes in a time range

tool_get_largest_earthquakes

Top N largest earthquakes in the last N years

tool_get_magnitude_info

Educational: Moment Magnitude Scale explained

Installation

pip install earthquake-mcp-server

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "earthquake": {
      "command": "earthquake-mcp-server"
    }
  }
}

Example Queries

  • "Show me all earthquakes in the last 24 hours with magnitude 4.0+"

  • "Were there any significant earthquakes near Japan this week?"

  • "What is the seismic activity summary for today?"

  • "Find earthquakes near coordinates 35.6°N, 139.7°E (Tokyo) in the last 30 days"

  • "What are the 10 largest earthquakes in the last year?"

  • "How strong was the strongest earthquake this month?"

Data Source

All data comes from the USGS Earthquake Catalog API, maintained by the U.S. Geological Survey. Data is real-time and updated continuously.

License

MIT License — see LICENSE

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • US weather, alerts, earthquakes and elevation for AI agents, from NWS/NOAA and USGS. No API keys.

  • Search USGS and EMSC seismic data — real-time feeds, event queries, and earthquake counts.

  • US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AiAgentKarl/earthquake-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server