local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Serves as the runtime environment for the MCP server, enabling it to process requests and communicate with the USGS Quakes API
美国地质调查局地震-MCP
用于 USGS Quakes API 的 Claude MCP 服务器
MCP 服务器实现用于在Claude Desktop内提供对USGS Quakes API 的访问。
概述
该模型上下文协议 (MCP) 服务器使 AI 助手和应用程序能够:
- 通过多种搜索参数获取地震数据
- 获取有关特定地震的详细信息
用户可以使用自然语言运行查询。
示例输出
问:查找过去20年佛罗里达州发生的2级以上地震
**A:**我帮你搜索过去20年佛罗里达州发生的2.0级以上的地震。
查看来自 usgs-quakes (local) 的 find-earthquakes 的结果
根据美国地质调查局的地震数据,过去 20 年内佛罗里达州及其附近地区发生过三次重大地震:
- 2006 年 9 月 10 日,墨西哥湾发生 5.9 级地震,位于北纬 26.319°、西经 86.606° 附近,深度:14 公里,这是该地区在此期间发生的最大地震,震感强烈,共有 5,763 人报告有震感
- 2019 年 3 月 6 日,佛罗里达州杰伊附近发生 2.8 级地震,位于北纬 30.9718°,西经 87.1719°,深度:5 公里,49 人报告感受到此次地震
- 2019 年 3 月 24 日,佛罗里达州世纪附近发生 2.7 级地震,位于北纬 30.9622°,西经 87.2384°,深度:5 公里,4 人报告感受到此次地震
值得注意的是,与美国地震活跃度更高的地区相比,佛罗里达州的地震相对较少。2019年的两次地震都发生在佛罗里达州狭长地带,而2006年规模更大的地震则发生在墨西哥湾近海。
问:了解佛罗里达杰伊地震的详细信息
**A:**我将获取有关佛罗里达州杰伊附近发生的 2.8 级地震的详细信息。
查看来自 usgs-quakes (local) 的 find-earthquake-details 的结果
以下是有关佛罗里达州杰伊地震的关键细节:日期和时间:2019 年 3 月 7 日,世界标准时间 04:45:52 位置:佛罗里达州杰伊西北 2 公里(1.2 英里)坐标:北纬 30.9718°,西经 87.1719°深度:5 公里(3.1 英里)震级:2.8 mb_lg(体波震级)
其他详细信息:
- 49人报告感受到地震
- 社区互联网强度图 (CIIM) 显示最大强度为 2.7
- 没有发生海啸
- 美国地质调查局的科学家审查并确认了此次地震
- 该位置的水平误差约为 6.2 公里
- 震级计算使用了来自 11 个地震台站的数据
- 新墨西哥州地震网络 (NM) 也检测到了这次地震,其计算出的震级略有不同,为 2.63 级
技术测量:
- 方位角差距:243度(表示地震台站覆盖范围适中)
- RMS 误差:0.59(表明位置估计的质量合理)
- 距最近车站的最小距离:0.222度
- 震级标准误差:0.154
这场地震规模相对较小,但对于很少经历地震活动的佛罗里达州来说,却意义非凡。49人有震感,这表明附近居民能够感受到震感,不过这种震级的地震预计不会造成重大损失。
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 USGS 地震数据:
手动安装
如果您不熟悉 Node.js 和 MCP 协议,安装可能会比较棘手。
- 安装Node.js
- 将此存储库克隆到本地计算机上的文件夹
- 服务器已经构建,因此您可以跳过构建步骤。
额外步骤
如果您想更改服务器,您可以通过编辑src/index.ts
文件来实现。
- 运行
npm install
来安装依赖项 - 运行
npm run build
来构建服务器 - 更改后退出并重新启动 Claude Desktop
与 Claude Desktop 连接
- 打开您的 Claude Desktop 配置:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- 添加服务器配置:
- 关闭/退出然后重新启动 Claude Desktop
重新启动后,您会在文本框的右下角看到一个小锤子图标。将鼠标悬停在该图标上,您将看到可用的 MCP 工具数量。
故障排除
如果在运行服务器时遇到错误,可能需要提供node
命令的完整路径。例如,在 macOS 上: /usr/local/bin/node
This server cannot be installed
提供对 Claude Desktop 中的 USGS Quakes API 的访问,使用户能够通过自然语言查询检索地震数据和详细信息。