
Global Sentinel Mcp
Unified alternative data layer that pulls Polymarket prediction odds, GDELT geopolitical events, OpenSky aviation transponder data, and Cloudflare Radar BGP anomalies through a single async interface. Ships seven tools including aircraft state lookup with FAA N-Number conversion, country-level event streams ranked by Goldstein conflict scores, and a composite macro alert that fuses news events with network outage signals. Reach for this when building macro analysis workflows that need to cross-reference prediction markets against real-world event streams and infrastructure telemetry without juggling four separate API clients. Fully typed Pydantic models, per-source TTL caching to respect rate limits, and stdio transport means it drops into Claude or Cursor with no web server required.
- tools
- 7
- auth
- Secret needed
- transport
- STDIO
- env vars
- 6
- last updated
- Apr 20, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
get_prediction_oddsRanked event odds (probability %, volume, end date) for a query
Ranked event odds (probability %, volume, end date) for a query
No parameter schema in public metadata yet.
get_prediction_event_by_idOdds for a specific event id or slug
Odds for a specific event id or slug
No parameter schema in public metadata yet.
lookup_aircraft_stateLatest ADS-B state for a tail number (N-Number) or ICAO24 hex
Latest ADS-B state for a tail number (N-Number) or ICAO24 hex
No parameter schema in public metadata yet.
convert_nnumberPure-Python FAA N-Number ↔ ICAO24 conversion, no network needed
Pure-Python FAA N-Number ↔ ICAO24 conversion, no network needed
No parameter schema in public metadata yet.
get_global_eventsHigh-impact events for a country, ranked by Goldstein scale
High-impact events for a country, ranked by Goldstein scale
No parameter schema in public metadata yet.
check_network_anomaliesBGP hijacks + leaks and regional outage annotations
BGP hijacks + leaks and regional outage annotations
No parameter schema in public metadata yet.
get_macro_alertComposite convergence signal with explanation string
Composite convergence signal with explanation string
No parameter schema in public metadata yet.
Sponsors
Configuration
OPENSKY_CLIENT_IDOpenSky OAuth2 client id (preferred post-2025 migration).
OPENSKY_CLIENT_SECRETsecretOpenSky OAuth2 client secret.
OPENSKY_USERNAMEOpenSky Basic Auth username (legacy accounts).
OPENSKY_PASSWORDsecretOpenSky Basic Auth password (legacy accounts).
CLOUDFLARE_API_TOKENsecretCloudflare API token with Radar read permissions.
LOG_LEVELdefault: INFOPython log level (DEBUG, INFO, WARNING, ERROR).
Readme
global-sentinel-mcp
An async MCP server unifying prediction markets, global news events, aviation state, and internet-infrastructure telemetry into one alternative-data layer for macro and financial analysis.
Status: Beta — ready for production use; public API may still shift before 1.0.
Why this exists
Details
- Repository
- github.com/ykshah1309/global-sentinel-mcp
- Category
- Cloud & Infrastructure
- Package
global-sentinel-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active