MCP.so
Sign In

Usgs Quakes MCP Server

@blake365

Basic information

Category

Other

Transports

stdio

Author

blake365

About Usgs Quakes MCP Server

An MCP server for querying the USGS Earthquake API with natural language

#usgs-api#claude#usgs-earthquake#modelcontextprotocol

Usgs Quakes MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "usgs-quakes-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@blake365/usgs-quakes-mcp",
        "--client",
        "claude"
      ]
    }
  }
}

Usgs Quakes MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is usgs-quakes-mcp?

usgs-quakes-mcp is a Model Context Protocol (MCP) server that provides AI assistants like Claude Desktop with access to the USGS Quakes API, enabling natural language queries for earthquake data.

How to use usgs-quakes-mcp?

Install via Smithery with npx -y @smithery/cli install @blake365/usgs-quakes-mcp --client claude, or manually by cloning the repo and configuring Claude Desktop’s claude_desktop_config.json to point to the built index.js. Once set up, users can ask questions about earthquakes in plain language.

Key features of usgs-quakes-mcp

  • Search earthquake data with a wide variety of parameters.
  • Get detailed information about a specific earthquake.
  • Run queries using natural language.
  • Integrates directly with Claude Desktop.
  • Uses the official USGS Quakes API.

Use cases of usgs-quakes-mcp

  • Asking about earthquakes in a specific region and time period.
  • Retrieving details of a known earthquake event.
  • Comparing seismic activity across different locations.
  • Generating reports from USGS data via conversational AI.

Frequently asked questions

1

What does usgs-quakes-mcp do?

It serves as a bridge between Claude Desktop and the USGS earthquake catalog, allowing users to search for earthquakes and get event details through natural language.

2

How do I install usgs-quakes-mcp?

You can install it automatically via Smithery or manually by cloning the repository, installing Node.js dependencies (if modifying), and configuring Claude Desktop to run the server.

3

What are the prerequisites?

Node.js must be installed on your machine. The server is built and ready to use after cloning; no build step is required unless you modify the source code.

4

How do I connect usgs-quakes-mcp to Claude Desktop?

Add a server entry to `claude_desktop_config.json` (located in `~/Library/Application Support/Claude/` on macOS or `%APPDATA%\Claude\` on Windows) with `command: "node"` and `args` pointing to the built `index.js` file, then restart Claude Desktop.

5

Can I customize the server?

Yes, you can edit `src/index.ts`, run `npm install` and `npm run build`, then restart Claude Desktop to apply changes.

Comments

More Other MCP servers