使用说明
地理MCP服务器
提供以下工具的最小MCP服务器 getElevation 与地理数据交互。
为了基于纬度和经度检索高程数据,它利用 日本地理空间信息管理局API.
Claude桌面配置
将此服务器添加到 mcpServers Claude Desktop配置键。
请参阅 模型上下文协议的官方文件 了解详情。
{
"mcpServers": {
"geo": {
"command": "npx",
"args": [
"https://github.com/toshihikoyanase/geo-mcp-server.git"
]
}
}
}
示例用法:检索东京都政府办公室的标高
下面是一个如何使用Geo-MCP服务器根据东京都政府办公室的纬度和经度查找高程的示例。
VS代码复制代理的配置
将此服务器添加到 servers 键入VS Code的MCP配置。
例如,要在工作区中启用MCP服务器,请创建 .vscode/mcp.json 文件如下:
{
"servers": {
"geo": {
"type": "stdio",
"command": "npx",
"args": [
"https://github.com/toshihikoyanase/geo-mcp-server.git",
]
}
}
}
API
工具: getElevation
描述:获取给定纬度和经度的高程数据。
输入:
lat(数字):位置的纬度。lon(数字):位置的经度。
输出:
- 返回指定坐标的高程(单位:米)。
发展
设置
- 克隆此存储库:
git clone git@github.com:toshihikoyanase/geo-mcp-server.git cd geo-mcp-server - 安装依赖项:
npm install - 构建项目:
npm run build
用法
运行服务器:
npm start
服务器将使用标准输入/输出(stdio)运行。
许可证
该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。
致谢
该软件利用了Elevation API由 日本地理空间信息局(GSI).
我们感谢GSI为维护这项服务所做的努力。请确保您自己对API的使用符合GSI的 使用条款 并负责任地处理数据。