
Georgia 511 MCP Server

2025.03.06
0
Python交通数据服务实时交通信息位置服务
Georgia 511 MCP Server 是一个基于模型上下文协议(MCP)的服务,提供对乔治亚州511交通数据API的访问。它允许MCP客户端(如Claude Desktop)获取乔治亚州511服务的实时交通信息。
View on GitHub
Overview
基本能力
产品定位
Georgia 511 MCP Server 是一个交通数据服务,专门用于提供乔治亚州的实时交通信息。
核心功能
- 访问乔治亚州511 API的所有端点,包括:
- 交通摄像头
- 信息标志
- 可变速度标志
- 交通事件
- 警报
- 休息区
- 入境口岸
- 快速车道
适用场景
- 实时交通监控
- 交通事件提醒
- 道路信息查询
- 交通数据分析
工具列表
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
参数,用于按区域(如'Atlanta'、'Savannah')过滤结果。
使用教程
使用依赖
- 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
调试方式
-
设置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
- 从MCP客户端(如Claude Desktop)连接到服务器。