usgs-quakes-mcp
一个用于通过自然语言查询USGS地震API的MCP Server。
USGS Quakes MCP - Quick Start 指南
概述
这是一个 Model Context Protocol (MCP) 服务器,允许您通过 Claude Desktop 用自然语言查询 USGS 地震 API,可以:
- 使用各种参数搜索地震数据
- 获取特定地震的详细信息
安装选项
1. 通过 Smithery 自动安装(推荐)
npx -y @smithery/cli install @blake365/usgs-quakes-mcp --client claude
2. 手动安装
-
安装 Node.js
-
克隆仓库到本地文件夹
-
配置 Claude Desktop:
打开配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
添加以下配置:
{ "mcpServers": { "usgs-quakes": { "command": "node", "args": [ "/Full/Path/To/usgs-quakes/build/index.js" ] } } }
- macOS:
-
重启 Claude Desktop
使用示例
示例 1:搜索地震
提问:查找过去20年佛罗里达州发生的震级超过2.0的地震
Claude 将查询 USGS API 并返回结果,包括日期、位置、震级和其他相关信息。
示例 2:获取地震详情
提问:获取 Jay, Florida 地震的详细信息
Claude 将返回该地震的完整详细信息,包括技术数据和影响。
故障排除
如果遇到问题,尝试在配置文件中提供 node
命令的完整路径,例如 macOS 上的 /usr/local/bin/node
。
安装成功后,您应该在 Claude Desktop 文本框的右下角看到一个小锤子图标,表示 MCP 工具已可用。