SkillAgentSearch skills...

world-intel-mcp

120-tool MCP server for real-time global intelligence: markets, SEC filings, conflict, military, cyber, climate, news, and 30+ domains. AI situation briefs that cite their sources, user-defined geofences with escalation scoring, cited daily digests, live SSE dashboard. MIT, no paid API keys.

Install / Use

claude mcp add marc-shade -- npx -y github:marc-shade/world-intel-mcp

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

92/100

Category

Security

Supported Platforms

Claude Code
Claude Desktop

Our assessment of world-intel-mcp

world-intel-mcp scores 92/100 on our quality scale, 405th of 1,112 Security skills we index (top 37%).

Its MCP Server is 28 KB long, well organised into 67 sections with 11 code examples: a thorough specification that gives an agent plenty to work with.

It has 723 GitHub stars, a meaningful sign that others use it.

Substance
30/30
Structure
20/20
Description
15/15
Adoption
12/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 37 days ago, so world-intel-mcp is actively maintained.
  • Our last check on 2026-09-24 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

world-intel-mcp compared with similar skills

All 4 of these similar skills score higher than world-intel-mcp; compare them before choosing.

SkillScoreStarsUpdatedFormat
world-intel-mcp (this skill)by marc-shade9272337d agoMCP Server
Agent-Reachby Panniantong10094.8k1d agoCLAUDE.md
headroomby headroomlabs-ai10074.8ktodayCLAUDE.md
CowAgentby zhayujie10047.3ktodayCLAUDE.md
Scraplingby D4Vinci10086.5k1d agoMCP Server

Frequently asked questions

How do I install world-intel-mcp?
Run claude mcp add marc-shade -- npx -y github:marc-shade/world-intel-mcp. The install tabs above show the steps for each supported agent.
Which AI agents does world-intel-mcp work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is world-intel-mcp safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is world-intel-mcp still maintained?
The repository was last updated 37 days ago, so world-intel-mcp is actively maintained.

Phoenix Intelligence Dashboard

World Intelligence MCP Server

MCP Python 3.11+ License

Real-time global intelligence across 30+ domains with 132 MCP tools, a live ops-center dashboard, a CLI, and a Qdrant vector store for enterprise-grade semantic search across accumulated intelligence. All data comes from free, public APIs: no paid subscriptions required.

Built for AI agents that need world awareness: market conditions, geopolitical risk, military posture, supply chain disruptions, cyber threats, and more — all queryable via the Model Context Protocol. The vector store enables natural language queries like "military activity near Taiwan" or "cyber threats targeting healthcare" across all historical data.


What You Get

| Domain | Tools | Data Sources | |--------|-------|-------------| | Financial Markets | 7 | Yahoo Finance, CoinGecko, Alternative.me, Mempool | | Forex & Currency | 3 | ECB/Frankfurter (8 major pairs, timeseries, cross rates) | | Bonds & Yields | 2 | FRED, Yahoo Finance (yield curve, bond ETFs, spread analysis) | | Earnings | 2 | Yahoo Finance (mega-cap calendar, surprise history) | | SEC Filings | 3 | SEC EDGAR (full-text search, company filings, 8-K material events) | | Company Enrichment | 1 | Yahoo Finance + GDELT + SEC + GitHub (composite profile) | | Macro Composite | 1 | Weighted 6-signal market verdict (Fear&Greed, VIX, sectors, DXY, BTC, yields) | | Economic Indicators | 6 | AAA fuel prices, EIA energy, FRED macro, World Bank | | Central Banks | 1 | 15 central bank policy rates | | BTC Technicals | 1 | SMA 50/200, golden/death cross, Mayer Multiple | | Natural Disasters | 2 | USGS earthquakes, NASA FIRMS wildfires | | Environmental | 2 | NASA EONET, GDACS disaster alerts | | Climate | 1 | Open-Meteo temperature/precipitation anomalies | | Conflict & Security | 4 | ACLED events, UCDP, unrest detection, humanitarian data | | Military & Defense | 6 | adsb.lol, OpenSky, hexdb.io, surge detection, theater posture, aircraft batch | | Infrastructure | 5 | Cloudflare Radar, submarine cables, cascade analysis, cloud status, RIPEstat BGP/RPKI | | Maritime | 2 | NGA navigation warnings, vessel snapshots | | Aviation | 2 | FAA airport delays, domestic flight snapshot | | News & Media | 3 | 119 RSS feeds (4-tier), GDELT, trending keywords | | Intelligence Analysis | 8 | Signal convergence, focal points, instability index, risk scores, escalation | | NLP Intelligence | 4 | Entity extraction, event classification, news clustering, keyword spikes | | Strategic Synthesis | 4 | Strategic posture, world brief, fleet report, population exposure | | Geospatial | 11 | Military bases, ports, pipelines, nuclear facilities, cables, datacenters, spaceports, minerals, exchanges, trade routes, cloud regions | | AI & Technology | 4 | arXiv papers, HuggingFace models, Hacker News, GitHub trending | | Cyber Threats | 1 | URLhaus, Feodotracker, CISA KEV, SANS | | Health | 1 | WHO DON, ProMED, CIDRAP disease outbreaks | | Space Weather | 1 | NOAA SWPC (Kp index, solar flares, alerts) | | Social & Sanctions | 3 | Reddit velocity, OFAC SDN list, nuclear test site monitoring | | Country Intelligence | 3 | Country brief, country stocks, financial centers | | Prediction Markets | 1 | Polymarket event contracts | | Elections | 1 | Global election calendar with risk scoring | | Displacement | 1 | UNHCR refugee/IDP data | | Shipping | 1 | Dry bulk shipping stress index | | Government | 1 | USAspending.gov federal contracts | | Traffic | 2 | Road traffic flow, real-time incidents | | Cross-Domain Alerts | 2 | Alert digest, weekly trends | | Monitoring | 2 | Webcams, server health/status | | Vector Search | 5 | Qdrant semantic search, similarity, timeline, stats | | Cross-Domain Analytics | 3 | Correlation, domain summary, trend detection | | Reports | 1 | PDF/HTML multi-domain intelligence reports | | Daily Digest | 1 | Cited markdown morning brief: top events, headlines, trends, and timeline | | AOI Geofences | 10 | User-defined areas of interest in three shapes (circle, polygon, corridor): define/list/update/delete, a cited multi-domain brief, hotspot escalation scoring, and enter/leave change detection for a user's own area. News is scoped to the place the area sits in (OSM Nominatim reverse geocoding, no key), not to the area's name | | Severe Weather | 2 | NWS active CAP alerts (US), Meteoalarm (39 EU countries) | | Space Launches | 1 | Launch Library 2 upcoming launches | | Volcanoes | 1 | Smithsonian GVP weekly activity report | | Tropical Cyclones | 2 | NHC (Atlantic, E/C Pacific) + JTWC (NW Pacific, N Indian, S Hemisphere) | | Situation Brief | 1 | Cited situational awareness brief over MCP: bounded server-side overview synthesized via local Ollama, with a mechanically-cited fallback |

Total: 132 tools across 30+ intelligence domains.


Quick Start

Install

git clone https://github.com/marc-shade/world-intel-mcp.git
cd world-intel-mcp
pip install -e .

# Optional extras
pip install -e ".[dashboard]"  # Live ops-center dashboard
pip install -e ".[vector]"     # Qdrant vector store + FastEmbed
pip install -e ".[dev]"        # pytest, respx, coverage

Run as MCP Server

world-intel-mcp  # stdio mode for Claude Code, Cursor, etc.

Claude Code Configuration

Add to ~/.claude.json:

{
  "mcpServers": {
    "world-intel-mcp": {
      "command": "world-intel-mcp"
    }
  }
}

Dashboard

intel-dashboard              # http://localhost:8501
intel-dashboard --port 9000  # custom port

PDF/HTML Reports

pip install -e ".[pdf]"      # requires: brew install pango (macOS)
intel report                 # full PDF report → ~/.cache/world-intel-mcp/
intel report --format html   # HTML (no native deps needed)
intel report -o brief.pdf    # custom output path
intel report -s markets,cyber,earthquakes  # select sections

Map-first ops center: Leaflet map with toggle-able layers (quakes, military, conflict, fires, convergence, nuclear, infrastructure, your AOI geofences with last-sweep counts), 47 live SSE feeds, HUD bar, glassmorphic panels, per-source circuit breaker health.

CLI

intel markets              # stock indices
intel earthquakes --min-mag 5.0
intel status               # cache + circuit breaker health

Architecture

server.py     (MCP stdio) ─┐                                               ┌─ VectorStore (Qdrant)
cli.py        (Click CLI)  ├─> sources/*.py ─> Fetcher ─> CircuitBreaker ─┤
dashboard.py  (SSE)        │    analysis/*.py                              └─ Cache (SQLite)
collector.py  (daemon)    ─┘
  • Fetcher: Centralized async HTTP client (httpx). Retries, per-source rate limiting, stale-data fallback. Auto-stores results in vector store on fresh fetches.
  • CircuitBreaker: Per-source tracking. 3 consecutive failures trips for 5 minutes. Each RSS feed gets its own breaker.
  • Cache: SQLite WAL-mode TTL cache. get() returns live data, get_stale() returns expired data for fallback.
  • VectorStore: Qdrant + FastEmbed (BAAI/bge-small-en-v1.5, 384-dim). Async background worker queue for non-blocking storage. Enables semantic search across all accumulated intelligence.
  • Collector: Standalone daemon that fetches all 51 sources in parallel and populates the vector store. Run once or as a daemon (default: 5-minute interval). Includes the AOI change sweep, so a running daemon continuously watches every defined geofence.
  • Sources (sources/*.py): 30+ modules, each exports async def fetch_*(fetcher, **kwargs) -> dict.
  • Analysis (analysis/*.py): Cross-domain synthesis — signal aggregation, instability indexing, NLP, company enrichment, macro composite.
  • Config (config/*.py): Curated datasets — 22 hotspots, 70+ bases, 40 ports, 24 pipelines, 24 nuclear facilities, 34 cables, 48 datacenters, 27 spaceports, 82 exchanges.

MCP Tools Reference

Financial Markets (7)

| Tool | Description | |------|-------------| | intel_market_quotes | Stock index quotes (S&P 500, Dow, Nasdaq, FTSE, Nikkei) | | intel_crypto_quotes | Top crypto prices and market caps from CoinGecko | | intel_stablecoin_status | Stablecoin peg health (USDT, USDC, DAI, FDUSD) | | intel_etf_flows | Bitcoin spot ETF prices and volumes | | intel_sector_heatmap | US equity sector performance (11 SPDR ETFs) | | intel_macro_signals | 7 macro indicators (Fear & Greed, VIX, DXY, gold, 10Y, BTC) | | intel_commodity_quotes | Commodity futures (gold, silver, crude, natgas, grains) |

Forex & Currency (3)

| Tool | Description | |------|-------------| | intel_forex_rates | Latest FX rates from ECB. Filter by base/target currencies | | intel_forex_timeseries | Historical FX rate with trend analysis (configurable days) | | intel_major_crosses | All 8 major pairs + cross rates + DXY proxy |

Bonds & Yields (2)

| Tool | Description | |------|-------------| | intel_yield_curve | US Treasury yield curve (2Y-30Y), 2s10s/3m10y spreads, inversion flag | | intel_bond_indices | Bond ETFs: AGG, TLT, HYG, LQD, TIP with price/change |

Earnings (2)

| Tool | Description | |------|-------------| | intel_earnings_calendar | Upcoming earnings for 20 mega-cap stocks with EPS estimates | | intel_earnings_surprise | Historical earnings surprise (actual vs estimate, trend) |

SEC Filings (3)

| Tool | Description | |------|-------------| | intel_sec_filings | Full-text search across all EDGAR filings | | intel_company_filings | Company filings by ticker (10-K, 10-Q, 8-K) with CIK resolution | | intel_recent_8k | Latest 8-K material events (M&A, exec changes, earnings) |

Company Enrichment (1)

| Tool | Description | |------|-------------| | intel_company_profile | Composite profile: stock quote + financials + news + SEC + GitHub |

Macro Composite (1)

| Tool | Description | |------|-------------| | intel_macro_composite | Weighted market score (0-100) with verdict: RISK_ON to STRONG_CAUTION |

Economic (6)

| Tool | Description | |------|-------------| | intel_gas_prices | Daily US retail gasoline, diesel, and E85 prices from AAA | | intel_residential_natgas | US residential natural gas prices from EIA | | intel_electricity_rates | US electricity retail rates by sector/state from EIA | | intel_energy_prices | Brent/WTI crude oil and natural gas from EIA | | intel_fred_series | FRED economic data (GDP, CPI, unemployment, rates) | | intel_world_bank_indicators | World Bank development indicators by country |

Central Banks (1)

| Tool | Description | |------|-------------| | intel_central_bank_rates | Policy rates for 15 major central banks |

BTC Technicals (1)

| Tool | Description | |------|-------------| | intel_btc_technicals | Bitcoin SMA 50/200, golden/death cross, Mayer Multiple |

Natural Disasters (2)

| Tool | Description | |------|-------------| | intel_earthquakes | USGS earthquakes (configurable magnitude/time/limit) | | intel_wildfires | NASA FIRMS satellite fire hotspots (9 global regions) |

Environmental (2)

| Tool | Description | |------|-------------| | intel_environmental_events | NASA EONET natural events | | intel_disaster_alerts | GDACS disaster alerts with severity scoring |

Conflict & Security (4)

| Tool | Description | |------|-------------| | intel_acled_events | ACLED armed conflict events | | intel_ucdp_events | Uppsala Conflict Data Program events | | intel_unrest_events | Social unrest w

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars723
CategorySecurity
Updated1mo ago
Forks119

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions