diff --git a/src/world_intel_mcp/dashboard/app.py b/src/world_intel_mcp/dashboard/app.py index 4d41cf7..00d5577 100644 --- a/src/world_intel_mcp/dashboard/app.py +++ b/src/world_intel_mcp/dashboard/app.py @@ -31,6 +31,8 @@ from world_intel_mcp.sources import ( displacement, aviation, climate, + conflict, + intelligence, ) logger = logging.getLogger(__name__) @@ -78,6 +80,13 @@ async def _fetch_overview() -> dict: "airport_delays": aviation.fetch_airport_delays(fetcher), "climate_anomalies": climate.fetch_climate_anomalies(fetcher), "energy_prices": economic.fetch_energy_prices(fetcher), + "stablecoin_status": markets.fetch_stablecoin_status(fetcher), + "etf_flows": markets.fetch_etf_flows(fetcher), + "acled_events": conflict.fetch_acled_events(fetcher), + "ucdp_events": conflict.fetch_ucdp_events(fetcher), + "displacement": displacement.fetch_displacement_summary(fetcher), + "risk_scores": intelligence.fetch_risk_scores(fetcher), + "signal_convergence": intelligence.fetch_signal_convergence(fetcher), } gathered = await asyncio.gather( diff --git a/src/world_intel_mcp/dashboard/index.html b/src/world_intel_mcp/dashboard/index.html index cb242d6..d6f3417 100644 --- a/src/world_intel_mcp/dashboard/index.html +++ b/src/world_intel_mcp/dashboard/index.html @@ -4,8 +4,11 @@ Phoenix Intelligence Dashboard + + + @@ -124,180 +163,277 @@
Connecting... -  ·  - -- -  ·  - -- + · -- + · -- + · --
+ + +
- + +
+
-
- Equity Indices - -- -
-
-
SymbolPriceChg%
-
+
Equity Indices--
+
SymbolPriceChg%
-
- Cryptocurrency - -- -
-
-
CoinPrice24hMCap
-
+
Cyber Threats--
+
+
ThreatTypeSeverity
-
- Macro Signals - Live -
-
+
Risk Scores--
+
CountryScoreLevelEvents
+
+
+
Armed Conflict (ACLED)--
+
EventCountryFatalitiesDate
+
+
+
Displacement
+
+
CountryRefugeesIDPs
+
+
+
Signal Convergence
+
RegionScoreSignals
+
+
+
+
+
Natural Events--
+
+
MagLocationDepthTime
+
+
+
Intelligence News--
+
+
HeadlineSource
+
+
+
Prediction Markets--
+
MarketProbVol
+
+
+
- + +
+
+
+
Equity Indices--
+
SymbolPriceChg%
+
+
+
Cryptocurrency--
+
CoinPrice24hMCap
+
+
+
Stablecoin Peg Status
+
CoinPriceDeviationStatus
+
+
-
- Sector Performance -
+
Sector Performance
-
- Energy Prices -
-
+
Macro SignalsLive
+
+
+
+
Energy Prices
+
+
+
+
ETF Flows--
+
ETFPriceChg%Volume
+
+
+
- + +
-
- Cyber Threats - -- -
-
-
-
ThreatTypeSeverity
-
+
Cyber Threats--
+
+
ThreatTypeSeverity
-
- Military Activity - -- -
+
Military Activity--
-
-
CallsignTypeAltOrigin
-
+
CallsignTypeAltOrigin
-
- Infrastructure -
+
Infrastructure
- -
-
- Natural Events - -- -
-
-
-
MagLocationDepthTime
-
+
Airport Delays--
+
AirportReasonDelay
-
- Intelligence News - -- -
-
-
-
HeadlineSource
-
+
Nav Warnings--
+
AreaWarning
-
- Prediction Markets - -- -
-
-
MarketProbVol
-
+
Risk Scores--
+
CountryScoreLevelEvents
+
- -
+ +
+
-
- Airport Delays - -- -
-
-
AirportReasonDelay
-
+
Armed Conflict - ACLED--
+
TypeCountryLocationFatalitiesDate
-
- Climate Anomalies -
+
Armed Conflict - UCDP--
+
ConflictTypeFatalitiesLocation
+
+
+
+
+
Global Displacement (UNHCR)
+
+
Country of OriginRefugeesAsylum SeekersIDPsStateless
+
+
+
Signal Convergence
+
RegionScoreQuakes
+
+
+
+ + +
+
+
+
Earthquakes--
+
MagLocationDepthTime
+
+
+
Wildfires--
+
+
+
+
Climate Anomalies
+
+
+ + +
+
- Nav Warnings - -- + Geospatial Intelligence + + + + + +
-
-
AreaWarning
+
+
+
Earthquakes
+
Military Flights
+
Conflict Events
+
Signal Convergence
+
+ + +
+
+
+
Earthquake Activity (Recent Updates)
+
+
+
+
Cyber Threat Volume
+
+
+
+
+
+
Military Aircraft Tracked
+
+
+
+
Conflict Events (ACLED)
+
+
+
+