usgs-quakes-mcp

usgs-quakes-mcp

1

This project provides a Model Context Protocol (MCP) server for accessing the USGS Quakes API through AI assistants like Claude Desktop. It allows for querying earthquake data and getting specific earthquake details using natural language.

Overview

This Model Context Protocol (MCP) server enables AI assistants and applications to:

  • Get earthquake data through a wide variety of search parameters
  • Get details about a specific earthquake

Users can run queries using natural language.

Installation

Installing via Smithery

To install USGS Earthquake Data for Claude Desktop automatically via Smithery:

  1. Use npx to install the package with the Claude client.

Manual Installation

  1. Install Node.js.
  2. Clone the repository to your local machine.
  3. Skip the build step as the server is already built.

Extra Steps

  • Edit src/index.ts to make changes to the server.
  • Use npm install to install dependencies.
  • Use npm run build to build the server.
  • Restart Claude Desktop after making changes.

Connecting with Claude Desktop

  1. Configure Claude Desktop by editing its configuration file.
  2. Add the server's command and arguments to the MCP servers list.
  3. Restart Claude Desktop to apply changes.