使用说明
AWS地理位置MCP服务器
使用GeoPlaces v2 API直接访问AWS定位服务,提供地理编码或反向编码功能,如谷歌地图API。
先决条件
- 托管位置服务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 <your_server_name.py> -
打开
claude_desktop_config.js在编辑器中: 来自克劳德:- 打开克劳德
- 转到“设置”
- 在弹出窗口中,选择“开发人员”
- 点击“编辑配置”
文件位置:
- 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的提示。