地震断层查询服务

提供日本地方政府区域的地震断层信息查询服务,支持多种参数配置和地震代码类型。

  • by CORDEA
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 CORDEA/j-shis-mcp

使用说明

J-SHIS MCP服务器

提供对日本地震局访问的模型上下文协议(MCP)服务器 危险信息站(J-SHIS)API,用于查询影响的故障信息 日本的地方政府区域。

安装

  1. 克隆或下载此存储库
  2. 安装依赖项:
    npm install
    
  3. 构建项目:
    npm run build
    

配置

要将此MCP服务器与Cursor或其他MCP兼容客户端一起使用,请将其添加到 MCP配置文件(通常 ~/.cursor/mcp.json):

{
    "mcpServers": {
        "j-shis-mcp": {
            "command": "node",
            "args": ["/path/to/j-shis-mcp/dist/index.js"]
        }
    }
}

确保更换 /path/to/j-shis-mcp 与这个项目的实际路径。

用法

服务器提供了一个工具: get-fltsearch-area

工具: get-fltsearch-area

提供有关严重影响指定本地的故障的信息 政府区域。

参数

参数 类型 必填 默认 说明
areacode string 是 - 地方政府区号
ecode enum 否 "ALL_NT_A" 地震代码类型: "ALL_NT_A" 或 "ALL_DT_A"
mode enum 否 "C" 分析模式: "C" (合并)或 "S" (单人)
version enum 否 "Y2023" 数据版本: "Y2020", "Y2021", "Y2022",或 "Y2023"
case enum 否 "AVR" 案例类型: "AVR" (平均)或 "MAX" (最大值)
period enum 否 "P_T30" 时间段: "P_T30" (30年)或 "P_T50" (50年)
param string 否 "" 附加参数(可选)
ijima enum 否 "45" Ijima参数: "45", "50", "55",或 "60"
lang enum 否 "en" 语言: "ja" (日语)或 "en" (英文)

参考文献