关于 Juhe Mobile Phone Location MCP Server
Juhe Mobile Phone Location MCP Server 可查询手机号码的归属地信息,供需要号码省份、城市和运营商数据的 MCP 客户端使用。
主要功能
- 01查询手机号码归属地
- 02返回省份、城市和运营商
适用场景
- 01查询手机号码所属地区
- 02获取号码的运营商信息
MCP 相关
该 MCP 服务提供 `get_mobile_phone_location` 工具,输入手机号码即可查询归属地信息。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Juhe 手机号码归属地 MCP 服务
一个提供手机号码(段)归属地查询功能的模型上下文协议(Model Context Protocol)服务。该服务使大模型(LLMs)能够获取手机号码段的归属地信息,如省份、城市和运营商。
组件
工具
该服务实现了一个工具:
- get_mobile_phone_location:根据手机号码查询其归属地信息。
- 需要传入 "phone"(手机号码)作为必填字符串参数。
async def get_mobile_location(phone: str = "") -> list[types.TextContent | types.ImageContent | types.EmbeddedResource]:
安装
该服务需要 Python 3.10 或更高版本。使用 uv(推荐)或 pip 安装依赖项。
使用 uv(推荐)
使用 uv 时,无需进行特定安装。我们将使用 uvx 直接运行 jmobile-location-mcp-server。
uvx jmobile-location-mcp-server
使用 PIP
也可以通过 pip 安装 jmobile-location-mcp-server:
pip install jmobile-location-mcp-server
安装后,可以将其作为脚本运行:
python -m jmobile_location_mcp_server
配置
环境变量
JUHE_MOBILE_LOCATION_API_KEY:聚合数据的手机归属地查询 API 密钥。获取地址:https://www.juhe.cn/docs/api/id/11
JUHE_MOBILE_LOCATION_API_KEY=your_api_key
Claude Desktop
- 在 MacOS 上:
~/Library/Application\ Support/Claude/claude_desktop_config.json - 在 Windows 上:
%APPDATA%/Claude/claude_desktop_config.json
使用 uvx
"mcpServers": {
"jmobile-location-mcp-server": {
"command": "uvx",
"args": [
"jmobile-location-mcp-server"
],
"env": {
"JUHE_MOBILE_LOCATION_API_KEY": "your_api_key"
}
}
}
使用 pip 安装
"mcpServers": {
"jmobile-location-mcp-server": {
"command": "python",
"args": [
"-m",
"jmobile_location_mcp_server"
],
"env": {
"JUHE_MOBILE_LOCATION_API_KEY": "your_api_key"
}
}
}
调试
你可以使用 MCP inspector 调试该服务。对于 uvx 安装:
npx @modelcontextprotocol/inspector uvx jmobile-location-mcp-server
如果已将软件包安装到特定目录,或正在对其进行开发:
cd path/to/servers/src/jmobile-location-mcp-server
npx @modelcontextprotocol/inspector uv run jmobile-location-mcp-server
Cline 问题示例
- “查询下这个手机号码的归属地信息 18912341234”
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。