获取外网IP:通过 MCP 在 AI 客户端直接查询访问者 IP
获取外网IPMCPAI客户端CherryStudioChatBox # 获取外网IP:通过 MCP 在 AI 客户端直接查询访问者 IP
> 接口:获取外网IP(apiCode 632,接入点 1) · 免费 · 提供 MCP 服务 · 适用:AI 客户端 / MCP 开发者 · 阅读约 5 分钟
## 核心要点
- 获取外网IP 提供接口级 MCP 服务,覆盖全部接入点,可在支持 MCP 的 AI 客户端里直接调用。
- 配置只需一段 JSON,把 `{your_appKey}` 换成真实 AppKey 即可。
- 适合让 AI 助手"顺手查一下当前访问者 IP 与属地",无需写代码。
## Why:让 AI 助手自己查 IP
当你在用 Cherry Studio、ChatBox 这类支持 MCP 的 AI 客户端时,不必再切出去写脚本。把获取外网IP 配成 MCP 工具,你只要说"查一下当前访问者来自哪里",AI 就能直接调接口返回 IP、省份、运营商。这是把"数据 API"接进"AI 工作流"的最短路径。
## What:MCP 配置速览
| 项 | 值 |
|----|----|
| 服务范围 | 接口级,覆盖 632 全部接入点 |
| 配置地址 | `http://www.showapi.com.cn/mcp/632/{your_appKey}` |
| 客户端 | Cherry Studio、ChatBox 等支持 MCP 的客户端 |
| 鉴权 | AppKey 写入 URL 占位符 |
## How:在 AI 客户端中配置
复制以下 JSON 到客户端的 MCP 配置处,把 `{your_appKey}` 替换为你的真实 AppKey(控制台「我的应用」获取):
```json
{
"mcpServers": {
"showapi-mcp-632": {
"url": "http://www.showapi.com.cn/mcp/632/{your_appKey}"
}
}
}
```
配置完成后,在对话中直接提问即可,例如:
> "用 showapi-mcp-632 查一下当前访问者的公网 IP 和归属地。"
AI 客户端会通过 MCP 调用 `632-1` 接入点,返回类似:
```json
{
"ip": "183.225.1.165",
"region": "云南",
"city": "昆明",
"isp": "移动",
"country": "中国"
}
```
## 返回示例与解析
调用结果与直接请求接口一致:`ip` 为公网 IP;`region`/`city` 为省/市;`isp` 为运营商;`country`/`en_name_short` 为国家与短码。字段完整含义见[返回字段全解](https://www.showapi.com/guides/getip-fields-632)。
## 进阶 / 边界
- **AppKey 安全**:MCP URL 内嵌 AppKey,仅在你自己信任的客户端中使用,不要分享配置给他人。
- **免代码但有档位**:接口免费但有调用档位限制,AI 高频查询同样计入,注意[档位说明](https://www.showapi.com/free-api)。
- **结果口径**:AI 拿到的属地是"调用方出口 IP 属地",若由你的服务端代调,则是服务端出口,不是终端用户——按需向 AI 说明口径。
## FAQ
**Q:哪些客户端支持这种 MCP 配置?**
A:Cherry Studio、ChatBox 等支持标准 MCP 的客户端均可,按客户端要求粘贴上面的 JSON 即可。
**Q:MCP 返回的属地是终端用户的吗?**
A:取决于"谁发起调用"。若 AI 客户端运行在你的服务器上代调,返回的是服务器出口 IP;要拿终端用户 IP,应由你的业务服务调用后传给 AI。
**Q:配置后调用报"拒绝访问"?**
A:先核对 AppKey 是否有效、是否在档位内;MCP 端点依赖易源服务端可用性,异常时回退到[直接调用接口](https://www.showapi.com/guides/getip-quickstart-632)。
**Q:能同时配多个 ShowAPI 接口吗?**
A:可以,每个接口一段 `mcpServers` 配置,各自替换对应 apiCode 的 URL 与 AppKey。
## 相关能力 / 下一步阅读
- [获取外网IP:5 分钟从注册到拿到第一条公网 IP 与归属地](https://www.showapi.com/guides/getip-quickstart-632)
- [获取外网IP:导入 Postman / Swagger 用 OpenAPI 文档管理接口](https://www.showapi.com/guides/getip-openapi-632)
- **本系列共 8 篇**:查看[获取外网IP 指南总目录](https://www.showapi.com/guides/getip-guides-632)