Queries the USGS Earthquake API in natural language to retrieve earthquake events and details.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add usgs-quakes -- node /Full/Route/to/Folder/usgs-quakes/build/index.js~/.codex/config.toml
[mcp_servers.usgs-quakes]
command = "node"
args = ["/Full/Route/to/Folder/usgs-quakes/build/index.js"]
# codex mcp add usgs-quakes -- node /Full/Route/to/Folder/usgs-quakes/build/index.js~/.cursor/mcp.json
{
"mcpServers": {
"usgs-quakes": {
"command": "node",
"args": [
"/Full/Route/to/Folder/usgs-quakes/build/index.js"
]
}
}
}.vscode/mcp.json
{
"servers": {
"usgs-quakes": {
"type": "stdio",
"command": "node",
"args": [
"/Full/Route/to/Folder/usgs-quakes/build/index.js"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"usgs-quakes": {
"command": "node",
"args": [
"/Full/Route/to/Folder/usgs-quakes/build/index.js"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"usgs-quakes": {
"command": "node",
"args": [
"/Full/Route/to/Folder/usgs-quakes/build/index.js"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"usgs-quakes": {
"command": "node",
"args": [
"/Full/Route/to/Folder/usgs-quakes/build/index.js"
]
}
}
}