Geotone — Global News Signals

news.geotonePublished by geotone.newsOfficial publisherv1.4.0Updated Oct 24, 2026

Live global news signals: ranked wire, story timelines, coverage volume/tone/surges. Free, no auth.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingData & Analytics

Overview

AI-generated overview

A remote MCP server that gives an assistant live global news signals: a ranked wire, story timelines, and country and topic coverage volume, tone and surges.

What you can do
Get the ranked live wire of significant stories and follow a multi-day event through its story chain timeline, with links, outlet counts and tone per development. Pull coverage statistics for a geopolitical topic or a country by ISO code: daily volume and tone series, z-scores, week-over-week change and sample headlines. See bilateral co-coverage for monitored country pairs and search tracked topics by keyword to get slugs and current stats. Read the daily global risk briefing for a date, and check WHO disease outbreak events with measured news attention.
When to use it
Useful when an assistant needs current, quantified news context: tracking how much coverage a country or conflict is getting, spotting surges, following a developing event, or pulling a dated risk briefing. Good fit for research, monitoring and briefing tasks that would otherwise require manual news reading.
Requirements
A remote streamable HTTP endpoint; no local runtime, account, API key or headers are declared. Network access to the provider is required.
Before you install
Read-only lookups, but results are third-party derived signals (GDELT-based coverage metrics, UCDP fatality figures, WHO outbreak facts) and should be verified against linked sources. Article samples return headlines and links only; following those links leaves the server.

Installation

In SourceWeft

  1. Open Geotone — Global News Signals in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/news.geotone%2Fgeotone/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "geotone-global-news-signals": {
      "type": "http",
      "url": "https://geotone.news/mcp"
    }
  }
}

Tools

9

get_topic

Topic statistics

Live media-coverage statistics for one geopolitical topic (e.g. 'ukraine-war', 'taiwan-strait', 'sanctions'): daily volume and tone series, z-score, week-over-week change, and a sample of recent articles (headline+link only). Returns the latest 30 days by default; pass response_format='detailed' for the full 90. Use search_topics to find slugs.

Parametersslugrequiredresponse_format

get_country

Country statistics

Live media-coverage statistics for one country by ISO-3166 alpha-2 code (e.g. 'ua', 'cn'): daily series (latest 30 days by default; response_format='detailed' for 90) of coverage volume (share of world news coverage that is about that country) and tone, plus armed-conflict fatalities (UCDP, trailing 12 months), displacement stocks (UNHCR: IDPs, refugees, asylum seekers), and coverage origin (what share of coverage about the country is produced by its own outlets vs abroad).

Parametersiso2requiredresponse_format

get_relation

Bilateral co-coverage

Bilateral co-coverage signal for a monitored country pair (e.g. a='cn', b='us'): how much the world's press mentions the two countries together, and in what tone. ~50 strategic pairs are monitored.

Parametersarequiredbrequiredresponse_format

search_topics

Search topics

Search Geotone's tracked geopolitical topics by keyword (matches name, slug, and description). Returns slugs usable with get_topic, plus each topic's current coverage stats.

Parametersqueryrequired

get_briefing

Daily risk briefing

Geotone's daily global risk briefing for a date (YYYY-MM-DD): an analytical summary of coverage surges, tone shifts, and notable movers, with the statistics behind each claim.

Parametersdaterequired

get_outbreaks

Disease outbreaks vs news attention

Disease outbreak events indexed from the WHO Disease Outbreak News (facts and links; WHO's assessments live at the linked pages), each with Geotone's measured news attention: articles carrying the disease in GDELT's thematic tagging across all languages, trailing 14 days vs the prior 14. status 'active' means a WHO update within 90 days; outbreaks are never marked ended by feed disappearance. DON covers internationally significant events and is not exhaustive — absence here is not absence of disease.

Parameterslimitstatus

get_wire

The live wire

The live wire: the world's most significant stories right now, ranked by a published formula (authority-weighted outlet breadth, boosted by consequence themes, coded events, and casualty figures, decayed by recency over 72h). Each story carries one representative link, outlet count, tone, countries, non-English source languages that also reported the event, and a chain_id when it belongs to a multi-day story timeline (fetch with get_story_chain). Reclustered every 3 hours.

Parameterslimit

get_story_chain

Story timeline

A story timeline: the threaded developments of one multi-day event chain, oldest first (e.g. attack → casualties confirmed → international reaction). Use the chain_id values returned by get_wire. Each development is a headline + link + outlet count + tone.

Parameterschain_idrequired

Version history

2
  1. v1.4.0LatestOct 20, 2026
  2. v1.1.1Sep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.