IP地理定位服务

一个基于MCP协议的IP地理定位服务器,提供详细的IP地址位置信息,包括城市、地区、国家、经纬度、时区、ISP和AS号码等,无需API密钥即可免费使用。

  • by tedlikeskix
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 tedlikeskix/mcp-ip-geolocator

使用说明

MCP IP地理定位服务器

模型上下文协议(MCP)服务器,通过IP-API.com提供IP地理定位服务。免费使用,无需API密钥。

特性

  • 获取任何IP地址的详细位置信息
  • 网络信息,包括ISP和AS号
  • 时区数据
  • 无需API密钥或注册
  • 为Claude提供干净、格式化的输出

快速开始

  1. 全局安装:
npm install -g mcp-ip-geolocator
  1. 运行服务器:
mcp-ip-geolocator

地方发展

  1. 克隆存储库:
git clone https://github.com/tedlikeskix/mcp-ip-geolocator.git
cd mcp-ip-geolocator
  1. 安装依赖项:
yarn install
  1. 构建并运行:
yarn build
yarn start

与Claude一起使用

运行后,连接到Claude Desktop中的服务器。示例用法:

Claude, can you check the location of IP address 8.8.8.8?

Claude将使用该工具获取和显示位置信息。

API响应格式

该工具返回结构化数据,包括:

  • 城市、地区和国家
  • 纬度和经度
  • 时区
  • ISP和组织
  • AS编号

速率限制

IP-API.com的免费层包括:

  • 每分钟45个请求
  • IPv4和IPv6支持
  • 不需要API密钥

许可证

MIT许可证-随意使用和修改!