Geotone — Global News Signals

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

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
90%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~4,387Tokens (tool definitions)
~5.7 KBTypical response size
Significant attention impact (3.43% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "geotone": {
      "url": "https://geotone.news/mcp"
    }
  }
}

Remote endpoints

https://geotone.news/mcpstreamable-http

What it can do

Tool inventory

Tools (8)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_trending

What's surging in global news right now: topics whose coverage is ≥2 standard deviations above their trailing average (z-score), the biggest week-over-week movers, and surging countries. Derived every 3 hours from GDELT across 65+ languages.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "surging": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "zScore": {
            "type": "number"
          },
          "latestVolIntensity": {
            "type": [
              "number",
              "null"
            ]
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "movers": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "wowChange": {
            "type": "number"
          },
          "latestVolIntensity": {
            "type": [
              "number",
              "null"
            ]
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "surgingCountries": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "iso2": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "zScore": {
            "type": "number"
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "meta": {
      "type": "object",
      "properties": {
        "license": {
          "type": "string"
        },
        "attribution": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "page": {
          "type": "string",
          "description": "Canonical geotone.news page for this result — link it when citing"
        },
        "asOf": {
          "type": "string",
          "description": "Date of the latest datapoint (UTC)"
        },
        "retrievedAt": {
          "type": "string"
        },
        "citation": {
          "type": "string"
        }
      }
    }
  },
  "additionalProperties": true
}
🟢get_topic(slug, response_format)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Topic slug, e.g. 'ukraine-war'"
    },
    "response_format": {
      "type": "string",
      "enum": [
        "concise",
        "detailed"
      ],
      "description": "concise (default): summary stats + the latest 30 days of the series. detailed: the full 90-day series and article sample (~3x the tokens)."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "page": {
      "type": "string"
    },
    "stats": {
      "type": "object",
      "properties": {
        "zScore": {
          "type": [
            "number",
            "null"
          ]
        },
        "wowChangePct": {
          "type": [
            "number",
            "null"
          ]
        },
        "meta": {
          "type": "object",
          "properties": {
            "license": {
              "type": "string"
            },
            "attribution": {
              "type": "string"
            },
            "source": {
              "type": "string"
            },
            "page": {
              "type": "string",
              "description": "Canonical geotone.news page for this result — link it when citing"
            },
            "asOf": {
              "type": "string",
              "description": "Date of the latest datapoint (UTC)"
            },
            "retrievedAt": {
              "type": "string"
            },
            "citation": {
              "type": "string"
            }
          }
        }
      },
      "additionalProperties": true
    },
    "snapshots": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string"
          },
          "volIntensity": {
            "type": [
              "number",
              "null"
            ]
          },
          "volRaw": {
            "type": [
              "number",
              "null"
            ]
          },
          "toneAvg": {
            "type": [
              "number",
              "null"
            ]
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "articles": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "url": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "meta": {
      "type": "object",
      "properties": {
        "license": {
          "type": "string"
        },
        "attribution": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "page": {
          "type": "string",
          "description": "Canonical geotone.news page for this result — link it when citing"
        },
        "asOf": {
          "type": "string",
          "description": "Date of the latest datapoint (UTC)"
        },
        "retrievedAt": {
          "type": "string"
        },
        "citation": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "slug",
    "name",
    "snapshots"
  ],
  "additionalProperties": true
}
🟢get_country(iso2, response_format)

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).

Input Schema

{
  "type": "object",
  "properties": {
    "iso2": {
      "type": "string",
      "minLength": 2,
      "maxLength": 2,
      "description": "ISO2 code, e.g. 'ua'"
    },
    "response_format": {
      "type": "string",
      "enum": [
        "concise",
        "detailed"
      ],
      "description": "concise (default): summary stats + the latest 30 days of the series. detailed: the full 90-day series and article sample (~3x the tokens)."
    }
  },
  "required": [
    "iso2"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "iso2": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "page": {
      "type": "string"
    },
    "stats": {
      "type": "object",
      "properties": {
        "zScore": {
          "type": [
            "number",
            "null"
          ]
        },
        "wowChangePct": {
          "type": [
            "number",
            "null"
          ]
        },
        "meta": {
          "type": "object",
          "properties": {
            "license": {
              "type": "string"
            },
            "attribution": {
              "type": "string"
            },
            "source": {
              "type": "string"
            },
            "page": {
              "type": "string",
              "description": "Canonical geotone.news page for this result — link it when citing"
            },
            "asOf": {
              "type": "string",
              "description": "Date of the latest datapoint (UTC)"
            },
            "retrievedAt": {
              "type": "string"
            },
            "citation": {
              "type": "string"
            }
          }
        }
      },
      "additionalProperties": true
    },
    "snapshots": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string"
          },
          "volIntensity": {
            "type": [
              "number",
              "null"
            ]
          },
          "toneAvg": {
            "type": [
              "number",
              "null"
            ]
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "activeTopics": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "conflict": {
      "type": [
        "object",
        "null"
      ],
      "description": "UCDP GED trailing-12-month organized-violence totals; recent months preliminary",
      "properties": {
        "window": {
          "type": "string"
        },
        "events": {
          "type": [
            "number",
            "null"
          ]
        },
        "fatalities": {
          "type": [
            "number",
            "null"
          ]
        },
        "civilianDeaths": {
          "type": [
            "number",
            "null"
          ]
        },
        "source": {
          "type": "string"
        }
      },
      "additionalProperties": true
    },
    "displacement": {
      "type": [
        "object",
        "null"
      ],
      "description": "UNHCR year-end displacement stocks",
      "properties": {
        "year": {
          "type": [
            "number",
            "null"
          ]
        },
        "idps": {
          "type": [
            "number",
            "null"
          ]
        },
        "refugeesAbroad": {
          "type": [
            "number",
            "null"
          ]
        },
        "refugeesHosted": {
          "type": [
            "number",
            "null"
          ]
        },
        "asylumSeekers": {
          "type": [
            "number",
            "null"
          ]
        },
        "source": {
          "type": "string"
        }
      },
      "additionalProperties": true
    },
    "coverageOrigin": {
      "type": [
        "object",
        "null"
      ],
      "description": "Trailing-14d share of coverage about the country produced by domestic outlets (floor estimate)",
      "properties": {
        "localSharePct": {
          "type": [
            "number",
            "null"
          ]
        },
        "knownSourceArticles14d": {
          "type": [
            "number",
            "null"
          ]
        },
        "note": {
          "type": "string"
        }
      },
      "additionalProperties": true
    },
    "meta": {
      "type": "object",
      "properties": {
        "license": {
          "type": "string"
        },
        "attribution": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "page": {
          "type": "string",
          "description": "Canonical geotone.news page for this result — link it when citing"
        },
        "asOf": {
          "type": "string",
          "description": "Date of the latest datapoint (UTC)"
        },
        "retrievedAt": {
          "type": "string"
        },
        "citation": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "iso2",
    "name",
    "snapshots"
  ],
  "additionalProperties": true
}
🟢get_relation(a, b, response_format)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "a": {
      "type": "string",
      "minLength": 2,
      "maxLength": 2,
      "description": "First country ISO2"
    },
    "b": {
      "type": "string",
      "minLength": 2,
      "maxLength": 2,
      "description": "Second country ISO2"
    },
    "response_format": {
      "type": "string",
      "enum": [
        "concise",
        "detailed"
      ],
      "description": "concise (default): summary stats + the latest 30 days of the series. detailed: the full 90-day series and article sample (~3x the tokens)."
    }
  },
  "required": [
    "a",
    "b"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "pair": {
      "type": "string"
    },
    "snapshots": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string"
          },
          "coCoverageVol": {
            "type": [
              "number",
              "null"
            ]
          },
          "toneAvg": {
            "type": [
              "number",
              "null"
            ]
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "meta": {
      "type": "object",
      "properties": {
        "license": {
          "type": "string"
        },
        "attribution": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "page": {
          "type": "string",
          "description": "Canonical geotone.news page for this result — link it when citing"
        },
        "asOf": {
          "type": "string",
          "description": "Date of the latest datapoint (UTC)"
        },
        "retrievedAt": {
          "type": "string"
        },
        "citation": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "pair",
    "snapshots"
  ],
  "additionalProperties": true
}
🟢search_topics(query)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Keyword, e.g. 'nuclear' or 'china'"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "latestVolIntensity": {
            "type": [
              "number",
              "null"
            ]
          },
          "latestToneAvg": {
            "type": [
              "number",
              "null"
            ]
          },
          "zScore": {
            "type": [
              "number",
              "null"
            ]
          },
          "page": {
            "type": "string"
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "meta": {
      "type": "object",
      "properties": {
        "license": {
          "type": "string"
        },
        "attribution": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "page": {
          "type": "string",
          "description": "Canonical geotone.news page for this result — link it when citing"
        },
        "asOf": {
          "type": "string",
          "description": "Date of the latest datapoint (UTC)"
        },
        "retrievedAt": {
          "type": "string"
        },
        "citation": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "query",
    "results"
  ],
  "additionalProperties": true
}
🟢get_briefing(date)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "UTC date, e.g. 2026-07-02"
    }
  },
  "required": [
    "date"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string"
    },
    "headline": {
      "type": "string"
    },
    "bodyMarkdown": {
      "type": "string"
    },
    "page": {
      "type": "string"
    },
    "meta": {
      "type": "object",
      "properties": {
        "license": {
          "type": "string"
        },
        "attribution": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "page": {
          "type": "string",
          "description": "Canonical geotone.news page for this result — link it when citing"
        },
        "asOf": {
          "type": "string",
          "description": "Date of the latest datapoint (UTC)"
        },
        "retrievedAt": {
          "type": "string"
        },
        "citation": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "date",
    "headline",
    "bodyMarkdown"
  ],
  "additionalProperties": true
}
🟢get_wire(limit)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "minimum": 1,
      "maximum": 36,
      "description": "Max stories to return (default 20)"
    }
  },
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "stories": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "rank": {
            "type": "number"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "domain": {
            "type": "string"
          },
          "outlets": {
            "type": "number"
          },
          "toneAvg": {
            "type": "number"
          },
          "countries": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "languages": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "topic": {
            "type": [
              "string",
              "null"
            ]
          },
          "firstSeen": {
            "type": "string"
          },
          "lastSeen": {
            "type": "string"
          },
          "chainId": {
            "type": [
              "number",
              "null"
            ]
          },
          "timeline": {
            "type": [
              "string",
              "null"
            ]
          },
          "related": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "title": {
                  "type": "string"
                },
                "url": {
                  "type": "string"
                },
                "outlets": {
                  "type": "number"
                },
                "meta": {
                  "type": "object",
                  "properties": {
                    "license": {
                      "type": "string"
                    },
                    "attribution": {
                      "type": "string"
                    },
                    "source": {
                      "type": "string"
                    },
                    "page": {
                      "type": "string",
                      "description": "Canonical geotone.news page for this result — link it when citing"
                    },
                    "asOf": {
                      "type": "string",
                      "description": "Date of the latest datapoint (UTC)"
                    },
                    "retrievedAt": {
                      "type": "string"
                    },
                    "citation": {
                      "type": "string"
                    }
                  }
                }
              },
              "additionalProperties": true
            }
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "page": {
      "type": "string"
    },
    "meta": {
      "type": "object",
      "properties": {
        "license": {
          "type": "string"
        },
        "attribution": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "page": {
          "type": "string",
          "description": "Canonical geotone.news page for this result — link it when citing"
        },
        "asOf": {
          "type": "string",
          "description": "Date of the latest datapoint (UTC)"
        },
        "retrievedAt": {
          "type": "string"
        },
        "citation": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "stories"
  ],
  "additionalProperties": true
}
🟢get_story_chain(chain_id)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "chain_id": {
      "type": "number",
      "description": "Chain id from get_wire"
    }
  },
  "required": [
    "chain_id"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "number"
    },
    "country": {
      "type": [
        "string",
        "null"
      ]
    },
    "firstSeen": {
      "type": "string"
    },
    "lastDevelopment": {
      "type": "string"
    },
    "developments": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "domain": {
            "type": "string"
          },
          "outlets": {
            "type": "number"
          },
          "toneAvg": {
            "type": "number"
          },
          "firstSeen": {
            "type": "string"
          },
          "topic": {
            "type": [
              "string",
              "null"
            ]
          },
          "meta": {
            "type": "object",
            "properties": {
              "license": {
                "type": "string"
              },
              "attribution": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "page": {
                "type": "string",
                "description": "Canonical geotone.news page for this result — link it when citing"
              },
              "asOf": {
                "type": "string",
                "description": "Date of the latest datapoint (UTC)"
              },
              "retrievedAt": {
                "type": "string"
              },
              "citation": {
                "type": "string"
              }
            }
          }
        },
        "additionalProperties": true
      }
    },
    "page": {
      "type": "string"
    },
    "meta": {
      "type": "object",
      "properties": {
        "license": {
          "type": "string"
        },
        "attribution": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "page": {
          "type": "string",
          "description": "Canonical geotone.news page for this result — link it when citing"
        },
        "asOf": {
          "type": "string",
          "description": "Date of the latest datapoint (UTC)"
        },
        "retrievedAt": {
          "type": "string"
        },
        "citation": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "id",
    "developments"
  ],
  "additionalProperties": true
}

Recommended Prompts

search_research
Search for information about [topic] using Geotone — Global News Signals
Expected tools: search_topics
find_specific
Find [specific item] using Geotone — Global News Signals
Expected tools: search_topics
retrieve_data
Get details about [item] from Geotone — Global News Signals
Expected tools: get_trending
fetch_info
Fetch [information type] using Geotone — Global News Signals
Expected tools: get_trending
research_workflow
Search for [topic], then get detailed information about the top results using Geotone — Global News Signals
Expected tools: search_topicsget_trending

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded8 tools
verifiedversion not recorded8 tools