- Home
- MCP servers
- Ga511_mcp
Ga511_mcp
- python
0
GitHub Stars
python
Language
4 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"cpbrad31-mcp_ga_511": {
"command": "python",
"args": [
"ga511_mcp_server.py"
],
"env": {
"GA511_API_KEY": "YOUR_API_KEY"
}
}
}
}You set up this MCP server to access Georgia 511 traffic data programmatically. It enables MCP clients to query real-time information such as traffic cameras, message signs, events, alerts, rest areas, and more from Georgia’s 511 service, all through a consistent MCP interface.
How to use
Connect an MCP client to the Georgia 511 MCP Server to retrieve data from the Georgia 511 API. You can request information on cameras, signs, traffic events, alerts, rest areas, ports of entry, and express lanes. Use the available tools to filter results by region when needed. Start the server first, then point your MCP client to its address.
How to install
Prerequisites you need before running the server.
- Python 3.8 or higher
- A Georgia 511 API key
Install dependencies and run the server with your API key set in the environment.
# Step 1: Set your Georgia 511 API key
export GA511_API_KEY="your-api-key-here"
# Step 2: Install Python dependencies
pip install -r requirements.txt
# Step 3: Start the MCP server (default host/port)
python ga511_mcp_server.py
# Optional: customize host/port
python ga511_mcp_server.py --host 0.0.0.0 --port 9000
Configuration and tips
The server runs by default on localhost at port 8080. You can change the listening address and port when you start it by supplying --host and --port. The Georgia 511 API key must be available to the server through the GA511_API_KEY environment variable.
# Environment variable for API key
export GA511_API_KEY="your-api-key-here"
# Start on a specific host and port
python ga511_mcp_server.py --host 0.0.0.0 --port 9000
Available tools
get_cameras
Fetch information about traffic cameras, including locations and status.
get_message_signs
Retrieve data for variable message signs to understand current messaging.
get_variable_speed_signs
Query variable speed signs and their current configurations.
get_traffic_events
Access ongoing traffic events and incidents.
get_alerts
Receive alerts related to traffic conditions.
get_rest_areas
Get information about rest areas along Georgia routes.
get_ports_of_entry
Query ports of entry data for inspection and travel information.
get_express_lanes
Obtain details on express lanes and their usage.