Google Cloud Rapid Agent Hackathon — Elastic Partner Track

CityGuard AI

Autonomous Urban Risk & Incident Response Agent

An AI-powered multi-step agent that monitors real-time urban signals, detects emerging risks, classifies severity, and triggers automated incident response — before situations escalate.

Pipeline

How It Works

01

Monitor

Elastic MCP ingests real-time crowd density, traffic flow, surveillance feeds, and public event signals across the city.

02

Detect

Google Cloud Agent Builder performs multi-source reasoning to surface anomalies, detect emerging threats, and assess correlations.

03

Decide

The agent evaluates context, cross-references historical patterns, and determines the optimal escalation path using chain-of-thought reasoning.

04

Act

Automated response triggers — MongoDB MCP logs incidents, GitLab MCP creates issues, and responders are alerted in seconds.

Capabilities

Built for Real Urban Safety

Multi-Source Signal Ingestion

Crowd telemetry, traffic cameras, IoT sensors, social feeds — all unified through Elastic MCP.

AI-Powered Threat Detection

Agent Builder uses chain-of-thought reasoning to identify patterns humans would miss in real time.

Automated Severity Classification

Every incident is tagged High, Medium, or Low with confidence scores and supporting evidence.

Full Audit Trail

Every decision, action, and data point is logged via MongoDB MCP for post-incident review.

Instant Response Dispatch

GitLab MCP auto-creates issues, assigns teams, and tracks resolution — no manual handoffs.

Scenario-Based Testing

Pre-built urban scenarios let you validate agent behavior under realistic conditions.

Integrations

Powered By Industry Leaders

Google Cloud

Agent Builder

Elastic

MCP — Anomaly Detection

MongoDB

MCP — Incident Storage

GitLab

MCP — Issue Tracking

Architecture

┌──────────────────────────────────────────────────────────┐
│                    CityGuard AI Agent                     │
│                                                          │
│  ┌──────────┐    ┌──────────┐    ┌───────────────────┐  │
│  │ Elastic   │───▶│  Agent   │───▶│ MongoDB + GitLab  │  │
│  │ MCP       │    │ Builder  │    │ MCP               │  │
│  │           │    │          │    │                   │  │
│  │ Ingest &  │    │ Reason & │    │ Log incidents &   │  │
│  │ Detect    │    │ Decide   │    │ Create issues     │  │
│  └──────────┘    └──────────┘    └───────────────────┘  │
│                                                          │
│  Monitor ──────▶ Detect ──────▶ Decide ──────▶ Act      │
└──────────────────────────────────────────────────────────┘

See It In Action

Explore the interactive dashboard with three pre-built urban scenarios. Watch the AI agent reason through incidents in real time.

Launch Dashboard