ATLAS Life Safety Decision MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GOOGLE_API_KEY | Yes | Your Google API key for Gemini, required to run the ATLAS MCP server. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| atlas_weather_contextA | Gets safety-relevant weather context for a location. Args: location: Neutral place name (e.g. 'Coastal City', 'Sample Destination'). Returns: JSON string with condition, risk_level, summary, source, and fallback_used. |
| atlas_aqi_contextA | Gets safety-relevant Air Quality Index (AQI) context for a location. Args: location: Neutral place name (e.g. 'Sample Downtown', 'Sample City Center'). Returns: JSON string with AQI value/category, risk_level, summary, source, and fallback_used. |
| atlas_civic_signalA | Gets active civic or disruption signals (floods, closures, demonstrations, roadworks). Args: location: Neutral place name. Returns: JSON string containing disruption/flood/civic signal summary. |
| atlas_places_searchA | Searches for places or food options. Args: location: Neutral place name. query: Type of venue to search for. Returns: JSON string with 3 demo food/place options with rating, open_now status, and safety reasons. |
| atlas_safety_rulesA | Retrieves safety rules (blocked/caution rules) for a location. Args: location: Neutral place name. Returns: JSON string containing safety blocked and caution rules. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose: AQI, weather, civic signals, safety rules, and places search. There is no overlap, making tool selection unambiguous for an agent.
All tools start with 'atlas_' followed by a descriptive term (e.g., 'aqi_context', 'civic_signal', 'places_search'). While the suffixes vary (context, signal, search, rules), the pattern is largely consistent and readable.
Five tools is well-scoped for a life safety decision server, covering key aspects (air quality, weather, disruptions, rules, places) without being overwhelming or too sparse.
The tools cover essential safety domains but lack emergency contacts or real-time alerts. Minor gaps exist, but agents can combine existing tools to work around them.