PlugWiki
World Intelligence MCP logo

World Intelligence MCP Server by marc-shade: Setup for Claude and Cursor

CommunityLocal

Lets Claude and Cursor pull markets, conflict, disaster, cyber and news data from free public sources.

This is a community project by marc-shade. It collects data from free public feeds such as USGS, SEC EDGAR, OpenSky and GDELT, and hands it to your assistant as briefs and lookups. It runs on your computer and is installed from the GitHub repo, not from a package index. Most tools need no key, but a few need free keys from the data provider. It keeps a local database of what it fetches.

Good for

  • Analysts who want cited briefs on a country, region or event
  • Researchers tracking markets, sanctions and SEC filings in one place
  • Anyone who wants alerts when something changes inside an area they define

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install World Intelligence MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the World Intelligence MCP server to Claude Code. Run this command:
    
    claude mcp add world-intel -- world-intel-mcp
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Python 3.11+, pip install from the cloned repo.

Not on a package index. Clone https://github.com/marc-shade/world-intel-mcp, run pip install -e . inside it, then use the world-intel-mcp command in your client. Python 3.11 or newer is needed. Optional extras add the dashboard and vector search.

Built from the package data we hold. Not yet tested by us.

Tools

  • Writes a cited brief of what is happening

    Gathers a bounded overview across the data sources and returns a situation brief with a numbered source list.

    Try: “Give me a situation brief for today.”

    Network · intel_situation_brief

  • Morning brief across all domains

    Returns a cited markdown digest of top current events by domain, with recent headlines.

    Try: “Give me the daily intelligence digest.”

    Network · intel_daily_digest

  • Daily summary of global risk

    Returns a structured summary with risk overview, focal areas, top story clusters and anomalies.

    Try: “Show the world brief.”

    Network · intel_world_brief

  • Scores global risk across nine areas

    Combines military, political, conflict, infrastructure and other domains into one composite risk view.

    Try: “What is the global strategic posture?”

    Network · intel_strategic_posture

  • Builds a country profile

    Compiles economy, stock market, elections, sanctions and news for one country.

    Try: “Make a dossier on Taiwan.”

    Network · intel_country_dossier

  • Writes a country brief

    Generates a brief from World Bank and ACLED data, using a local Ollama model when available and data only otherwise.

    Try: “Brief me on Ethiopia.”

    Network · intel_country_brief

  • Scores country instability

    Computes a 0 to 100 instability score from unrest, conflict, security and information signals.

    Try: “Which countries have the highest instability score?”

    Network · intel_instability_index

  • Scores 22 global hotspots

    Gives escalation scores from baseline risk, military activity and conflict signals.

    Try: “Which hotspots are escalating?”

    Network · intel_hotspot_escalation

  • Finds where signals overlap

    Detects places where earthquakes, conflict and military activity coincide.

    Try: “Where are multiple signals converging?”

    Network · intel_signal_convergence

  • Saves a named area to watch

    Stores a named circle (point and radius) as an area of interest for later briefs and change checks. It is saved on your machine.

    Try: “Define an area called Pittsburgh, 50 km around 40.44, -79.99.”

    Write · intel_aoi_define

  • Saves a polygon area to watch

    Stores a named area bounded by 3 to 64 points, such as a strait or border region.

    Try: “Define the Taiwan Strait as a polygon.”

    Write · intel_aoi_define_polygon

  • Saves a route area to watch

    Stores a route of waypoints with a width, such as a shipping lane.

    Try: “Define the Suez approach as a corridor 80 km wide.”

    Write · intel_aoi_define_corridor

Read from the source code

Permissions

medium risk · 4 things to watch

Medium risk

The assistant reads public data from many providers and writes a local cache and any areas you define. The one delete tool only removes your own saved areas.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It deletes saved areas

    intel_aoi_delete removes an area you defined. It only touches the server's own local data, not remote accounts. github.com

  • It keeps a local database of what it fetches

    Results and history go to a SQLite file at ~/.cache/world-intel-mcp/cache.db by default, kept for a year unless you change the retention settings. Set WORLD_INTEL_CACHE_DB to move it. github.com

  • Tool results are third-party text

    News, feeds and filings come from the open internet. Treat them as untrusted text, since a headline can try to steer the model. github.com

  • Built as a single-user local tool

    The security policy says it is meant to run as a stdio server under one user account on that user's machine. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyNo read-only mode is documented. Most tools only read; the area-of-interest, collect and report tools write local files.
Talks toPublic data providers such as USGS, SEC EDGAR, OpenSky, GDELT, CoinGecko and Polymarket
Sign-in and keysNo sign-in for the server. Optional provider keys are read from environment variables.
Scopes
  • Optional data-provider keys (ACLED, FRED, NASA FIRMS, EIA, TomTom, Windy)

Questions

Is the World Intelligence MCP server official?

No. It is a community project by marc-shade. It is not made by any of the data providers it reads.

Does it need API keys?

No keys are needed to start. A few tools need free provider keys, such as FRED for macro data, ACLED for conflict events and NASA FIRMS for wildfires.

How do I install it?

It is not on npm or PyPI. Clone the GitHub repo and install it with pip as shown in the install box, then point your client at the world-intel-mcp command.

How many tools does it have?

The latest release, v0.10.0, registers 132 tools. The main branch is at version 0.11.0 and registers 160, so a fresh clone of main has more than the release. This page lists 46 of them, so the list is partial.

Does it save data on my computer?

Yes. It keeps a cache and history database and any areas you define in a SQLite file under ~/.cache/world-intel-mcp by default.

Can it send data to a third party?

It calls public data providers to get its results. The situation brief and country brief tools use a local Ollama model if you run one, and fall back to a plain data summary if not.

Which clients does it work in?

Clients that start a local program, such as Claude Code, Claude Desktop and Cursor. ChatGPT and n8n cannot reach a local server.

Information

updated Nov 2, 2026

Publisher
Community
Transport
stdio
Auth
None
Version
0.10.0
License
MIT
Last commit
Oct 18, 2026
Open issues
0

GitHubChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 5
  1. github.com · github.com
  2. github.com · github.com
  3. github.com · github.com
  4. github.com · github.com
  5. github.com · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.