J-SHIS MCP服务器
提供对日本地震局访问的模型上下文协议(MCP)服务器 危险信息站(J-SHIS)API,用于查询影响的故障信息 日本的地方政府区域。
安装
- 克隆或下载此存储库
- 安装依赖项:
npm install- 构建项目:
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" (英文) |
