](https://mseep.ai/app/dxsim-aws-geoplaces-mcp-server)
AWS地理位置MCP服务器
使用GeoPlaces v2 API直接访问AWS定位服务,提供地理编码或反向编码功能,如谷歌地图API。
](https://smithery.ai/server/@dxsim/aws-geoplaces-mcp-server)
先决条件
- 托管位置服务MCP所需的AWS权限,请参阅 示例json文件 以获得最小可行权限。
发展
- 安装
uvPython项目管理:
MacOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh窗户:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"- 创建虚拟环境
uv venv --python 3.13- 启动虚拟环境
source .venv/bin/activate注意:要停止虚拟环境:
deactivate- 安装 MCP Python SDK AWS boto3客户端:
uv add "mcp[cli]"
uv add "boto3"
uv add "python-dotenv"快速启动
- 在MCP检查器中运行服务器:
mcp dev server.py- 在Claude Desktop中安装服务器:
mcp install - 打开
claude_desktop_config.js在编辑器中:
来自克劳德:
1. 打开克劳德 1. 转到“设置” 1. 在弹出窗口中,选择“开发人员” 1. 点击“编辑配置”
文件位置:
- MacOS/Linux ~/Library/Application/Support/Claude/claude_desktop_config.json - 视窗 AppData\Claude\claude_desktop_config.json
- 找到完整的路径
uv:
MacOS/Linux:
which uv窗户:
where uv- 在……里面
claude_desktop_config.js,设置command财产全部uvMCP服务器的路径
例子:
"weather": {
"command": "/absolute/path/to/uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"/absolute/path/to/your/server.py"
]
},- 重新启动Claude Desktop并使用将触发MCP的提示。
