技术博客
免费地震信息:通过 MCP 在 AI 客户端直接查询地震数据

免费地震信息:通过 MCP 在 AI 客户端直接查询地震数据

作者: 万维易源
2026-09-03
地震信息MCPAI客户端集成
# 免费地震信息:通过 MCP 在 AI 客户端直接查询地震数据 - **接口/接入点**:免费地震信息 · 2274-1 - **是否免费**:是(注册即免费额度) - **请求方式**:MCP / POST / GET - **返回格式**:JSON - **适用人群**:AI 客户端用户、MCP/低代码开发者 - **阅读时间**:约 6 分钟 ## 核心要点 - 接口官方提供 MCP 服务,配置一次即可在支持 MCP 的 AI 客户端里直接「对话式」查询地震数据。 - MCP 地址:`http://www.showapi.com.cn/mcp/2274/{your_appKey}`,把 `{your_appKey}` 换成真实 AppKey。 - 适合 Cherry Studio、ChatBox 等客户端;无需写代码即可让 AI 帮你查「某天哪里地震了」。 ## Why:让 AI 直接帮你查地震 不用写脚本、不用拼 URL,只要在 AI 客户端里配好 MCP,就能用自然语言问「查一下 2025-01-20 的全球地震」。这把接口的门槛降到最低,也便于把地震数据接进你的 AI 工作流(比如每周自动生成震情简报)。 ## What:接口速览 | 项 | 值 | |----|----| | 接口地址 | `https://route.showapi.com/2274-1?appKey={your_appKey}` | | MCP 服务 | `http://www.showapi.com.cn/mcp/2274/{your_appKey}` | | 覆盖 | 本接口全部接入点(2274-1) | | 计费 | 免费(档位限制见 [免费 API 说明](https://www.showapi.com/free-api)) | ## How:在 AI 客户端配置 MCP 以 Cherry Studio / ChatBox 等支持 MCP 的客户端为例,把下面 JSON 填入 MCP 配置(将 `YOUR_APPKEY` 替换为你的真实 AppKey): ```json { "mcpServers": { "showapi-mcp-2274": { "url": "http://www.showapi.com.cn/mcp/2274/YOUR_APPKEY" } } } ``` 保存后,在客户端启用该 MCP 服务器,即可用自然语言发起查询,例如: > 「帮我在免费地震信息接口里查 2025-01-20 当天的地震,列出震级最大的 5 条,并说明数据来源。」 客户端会通过 MCP 调用 `2274-1`,返回 `earthquakes[]` 并由 AI 整理成可读结果。 ## 返回示例与解析 MCP 底层仍返回标准 JSON(与直接调用一致): ```json { "showapi_res_body": { "ret_code": 0, "count": 167, "earthquakes": [ { "location": "四川内江市市中区", "mag": 4.4, "dep": 10.0, "from": "ceic" } ] } } ``` AI 客户端会把 `mag`(震级)、`location`、`from`(来源)等字段整理成自然语言回答。注意 `mag` 实际是震级而非烈度(详见 [震级 vs 烈度](https://www.showapi.com/guides/earthquake-info-mag-vs-intensity-2274))。 ## 进阶 / 边界 - **AppKey 安全**:MCP 配置里写的是真实 AppKey,仅在你自己可信的客户端中使用,不要分享配置文件。 - **不是实时预警**:通过 MCP 查到的仍是历史地震,不能用于实时报警。 - **地区筛选**:`area` 参数实测未按省名过滤,让 AI「只查某省」时,最好指定日期并让 AI 在结果里按 `location` 过滤。 - **额度**:MCP 调用同样消耗免费额度,高频对话查询注意频率(见 [缓存与频率最佳实践](https://www.showapi.com/guides/earthquake-info-caching-best-practice-2274))。 ## FAQ **Q1:哪些客户端支持这个 MCP?** 凡支持标准 MCP(Model Context Protocol)的客户端均可,如 Cherry Studio、ChatBox 等。具体以客户端版本为准。 **Q2:MCP 地址里的 AppKey 会泄露吗?** 配置文件保存在你本地/客户端内,请勿将含 AppKey 的配置公开分享。如担心泄露,可在控制台重置 AppKey。 **Q3:通过 MCP 能查实时地震预警吗?** 不能。接口本身不提供实时预警,MCP 只是另一种调用方式,查询的仍是历史地震数据。 **Q4:MCP 返回的数据和直接 API 调用一样吗?** 一样。MCP 底层调用的就是 `2274-1`,返回结构、字段口径(如 mag 为震级、timeLocal 为北京时间)均一致。 ## 相关能力 / 下一步阅读 - [免费地震信息:5 分钟从注册到调通第一条地震记录](https://www.showapi.com/guides/earthquake-info-quickstart-2274) - [免费地震信息:返回字段全解(ret_code / mag / from 一文读懂)](https://www.showapi.com/guides/earthquake-info-response-fields-2274) - [免费地震信息:导入 Postman / Swagger UI 用 OpenAPI 管理接口](https://www.showapi.com/guides/earthquake-info-openapi-import-2274) - **本系列共 14 篇**:查看[免费地震信息指南总目录](https://www.showapi.com/guides/earthquake-info-guides-2274)