使用说明
格鲁吉亚511 MCP服务器
这是一个模型上下文协议(MCP)服务器,提供对Georgia 511业务数据API的访问。它允许像Claude Desktop这样的MCP客户端访问佐治亚州511服务的实时交通信息。
特性
- 访问所有Georgia 511 API端点:
- 交通摄像头
- 信息板
- 变速标志
- 交通事件
- 警报
- 休息区
- 入境口岸
- 快速通道
先决条件
- Python 3.8或更高版本
- 乔治亚511 API密钥(在https://511ga.org/developers/doc)
安装
-
克隆此存储库:
git clone https://github.com/yourusername/ga511-mcp-server.git cd ga511-mcp-server -
安装所需的依赖项:
pip install -r requirements.txt
用法
-
将您的Georgia 511 API密钥设置为环境变量:
export GA511_API_KEY="your-api-key-here" -
运行服务器:
python ga511_mcp_server.py默认情况下,服务器将在
localhost:8080。您可以自定义主机和端口:python ga511_mcp_server.py --host 0.0.0.0 --port 9000 -
从像Claude Desktop这样的MCP客户端连接到服务器。
可用工具
服务器提供以下工具:
get_cameras:获取交通摄像头信息get_message_signs:获取可变消息标志信息get_variable_speed_signs:获取变速标志信息get_traffic_events:获取交通事件信息get_alerts:获取警报通知get_rest_areas:获取休息区信息get_ports_of_entry:获取入境口岸信息get_express_lanes:获取快速车道信息
每个工具都接受一个可选 region 按地区过滤结果的参数(例如,“亚特兰大”、“萨凡纳”)。
许可证
麻省理工学院