Vinkius
USGS Earthquakes

USGS Earthquakes MCP for AI. Get real-time, global seismic data from USGS.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

USGS Earthquakes MCP on Cursor AI Code EditorUSGS Earthquakes MCP on Claude Desktop AppUSGS Earthquakes MCP on OpenAI Agents SDKUSGS Earthquakes MCP on Visual Studio CodeUSGS Earthquakes MCP on GitHub Copilot AI AgentUSGS Earthquakes MCP on Google Gemini AIUSGS Earthquakes MCP on Lovable AI DevelopmentUSGS Earthquakes MCP on Mistral AI AgentsUSGS Earthquakes MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

USGS Earthquakes MCP Server connects your AI client directly to the United States Geological Survey's real-time seismic data feed. It lets you query global earthquake activity, filter events by magnitude and date range, or count total occurrences against specific criteria.

Use it to monitor everything from micro-tremors to major tectonic shifts instantly.

What your AI can do

Count earthquakes

Counts the total number of earthquakes that meet defined magnitude and location criteria.

Query earthquakes

Searches for detailed seismic events using flexible parameters like start/end times and precise geographic coordinates.

Get significant 30 days

Retrieves a list of highly notable global earthquakes that occurred within the last 30 days, regardless of specific search parameters.

Check total event counts

You can get a single number representing how many earthquakes match a set of criteria.

Retrieve recent significant events

The tool pulls a list of highly notable global earthquakes that occurred within the last 30 days.

Perform deep data queries

You search for specific earthquake events by defining start/end times, minimum magnitude, and geographic coordinates.

Included with Plan

Waiting for input…

AI Agent

USGS Earthquakes MCP Server: 3 Tools for Seismic Data

Use these three specialized tools to get total counts, track recent major events, or run highly specific historical queries on global seismic data.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using USGS Earthquakes on Vinkius

Count Earthquakes

Counts the total number of earthquakes that meet defined magnitude and location criteria.

Query Earthquakes

Searches for detailed seismic events using flexible parameters like start/end times...

Get Significant 30 Days

Retrieves a list of highly notable global earthquakes that occurred within the last...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The USGS Earthquakes integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with USGS Earthquakes, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
USGS Earthquakes MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by USGS. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 3 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking seismic activity used to mean opening three different government portals.

Before this, tracking global quakes meant clicking through multiple dashboards: checking NOAA for alerts, then visiting USGS for raw data points. You'd spend time cross-referencing date ranges and manually filtering out background noise just to get a clear picture of the magnitude shifts.

With this MCP server, you tell your agent what you need—say, 'all events over M 4.0 in the Pacific Rim last month.' Your agent runs the query instantly, returning only the clean data points you need. It cuts out every manual click and the headache of mismatched APIs.

USGS Earthquakes MCP Server: Getting action-ready seismic metrics.

Manual analysis forces you to run three separate queries just to check basic risk. You'd get a count from one place, the 'significant' list from another, and then have to write a third query manually just to validate the dates. It’s slow and prone to data discrepancies.

Now, your AI agent handles the orchestration. You ask for a comprehensive view, and it uses `query_earthquakes` or `get_significant_30_days` to deliver one single source of truth. The complexity is managed by the server; you just get the answer.

What your AI can actually do with this

Forget reading textbooks about plate tectonics. This USGS Earthquakes MCP Server hooks up your agent directly to the United States Geological Survey's real-time seismic data feed. You get global earthquake data—everything from little shakes to major tectonic shifts—instantly. It lets you query activity across the entire planet, giving you actionable intelligence without needing any credentials or keys.

When you need to perform deep historical analysis on a fault line, you'll use query_earthquakes. This tool searches for specific seismic events by letting you define precise time windows using start and end times. You can also set minimum magnitude requirements or narrow your focus down to exact geographic coordinates.

It handles complex filtering so you pull up only the data you need.

If all you need is a headcount, count_earthquakes gives it to you. You establish criteria—you pick a location and define a minimum magnitude threshold—and the function returns one single number showing how many events match your parameters.

Need to know what shook up the globe recently? Use get_significant_30_days. This tool pulls a list of highly notable global earthquakes that occurred within the last 30 days. You don't have to bother setting specific search parameters; it automatically delivers the most significant activity from that timeframe.

It’s designed for anyone who needs to monitor seismic patterns, whether you're running an environmental response bot or just trying to track historical activity over a decade. The server processes raw, real-time and archived records straight from USGS. You can check total event counts based on defined criteria, pull comprehensive lists of recent major events, or run deep queries using specific geographic boundaries like radial points or bounding boxes.

It’s the fastest way to get your hands on the world's seismic pulse.

Built · Hosted · Managed by Vinkius USGS Earthquakes MCP Server - Monitor Global Seismic Data
Server ID 019d761a-48b9-71e9-85d3-23d615e86076
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I use the USGS Earthquakes MCP Server to check for tsunami warnings? +

You can prompt your agent to specifically check for current tsunami warnings. The tool checks the latest sensor data and returns an immediate alert status, telling you if any event currently triggers a warning.

Can I use count_earthquakes to find quakes in California? +

Yes. When calling count_earthquakes, you must provide the specific latitude and longitude coordinates for California's boundaries, along with your minimum magnitude and time range.

What is the best way to check recent global activity? Should I use query_earthquakes or get_significant_30_days? +

For a quick overview of high-impact events, run get_significant_30_days. If you need to apply specific filters—like only M 5.0+ quakes in a limited area—you must use the more detailed query_earthquakes tool.

How does query_earthquakes handle date ranges? +

The query_earthquakes function accepts explicit starttime and endtime parameters. You can set these to define any arbitrary window, allowing you to analyze data from specific historical periods.

Does the USGS Earthquakes MCP Server require API keys? +

No. This integration is zero-auth, meaning your AI client connects directly without needing you to manage or supply any secret keys or credentials.

If I use query_earthquakes multiple times in a row, are there any rate limits or performance considerations? +

The USGS API manages high volumes of requests, but excessive calling may trigger temporary throttling. For large-scale data pulls, batch your queries into single calls rather than rapid succession.

When I run count_earthquakes with specific coordinates, how precise are the resulting boundaries? +

The boundary searches are highly accurate, using standard latitude/longitude pairs. The system calculates counts strictly within the defined bounding box or radius you provide.

What time zone format does query_earthquakes return its timestamp data in? +

All seismic event timestamps returned by query_earthquakes adhere to UTC (Coordinated Universal Time). This standardized format ensures your AI client interprets the times correctly, regardless of location.

Is an API key required? +

No! The USGS FDSNWS Event API is completely open and requires zero authentication, making this one of the most accessible and powerful real-time data sources available.

What is the query limit? +

The maximum number of events returned per single API query is 20,000. If your time range or boundaries are too wide, the API will fail. Use the count tool first on large searches.

How fast is the data updated? +

The USGS typically updates its earthquake data within minutes of an event occurring, making it one of the most reliable sources for near real-time seismic alerts.

Built & Managed by Vinkius 30s setup 3 tools

We've already built the connector for USGS Earthquakes. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 3 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.