
usgs-quakes-mcp

2025.01.29
1
JavaScript地震数据地理信息服务位置服务
usgs-quakes-mcp 是一个基于 Model Context Protocol (MCP) 的服务,专门用于提供对美国地质调查局(USGS)地震数据的访问。该服务允许用户通过自然语言查询获取地震数据,包括特定地震的详细信息以及基于多种搜索参数的地震数据检索。
View on GitHub
Overview
基本能力
产品定位
usgs-quakes-mcp 是一个为 Claude Desktop 设计的 MCP 服务器,旨在提供对美国地质调查局(USGS)地震数据的便捷访问。
核心功能
- 通过多种搜索参数获取地震数据
- 获取特定地震的详细信息
- 支持自然语言查询
适用场景
- 地震研究
- 地理信息系统(GIS)开发
- 自然灾害预警系统
- 教育用途(如地理课程)
工具列表
find-earthquakes
: 根据多种参数搜索地震数据find-earthquake-details
: 获取特定地震的详细信息
常见问题解答
- 问题: 安装后无法运行服务器
解决方案: 确保提供
node
命令的完整路径,例如在 macOS 上使用/usr/local/bin/node
使用教程
使用依赖
- 安装 Node.js
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @blake365/usgs-quakes-mcp --client claude
手动安装
- 克隆仓库到本地
- 无需构建步骤,服务器已预构建
调试方式
- 编辑
src/index.ts
文件进行更改 - 运行
npm install
安装依赖 - 运行
npm run build
构建服务器 - 重启 Claude Desktop
连接 Claude Desktop
- 打开 Claude Desktop 配置文件
- 添加服务器配置
- 重启 Claude Desktop