MCP server exposing 5 tools for ucdp.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/ucdp/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
ucdp_fatalities_summary — Deaths from armed conflict and organized violence in a country for a year or range of years, from the Uppsala Conflict Data Program (UCDP) country-year dataset: best, low and high fatality estimates split into state-based conflict, non-state conflict and one-sided violence against civilians, plus combatant vs civilian victims and the named warring dyads. Answers "how many people were killed in the Sudan war in 2024", conflict death tolls, casualty trends since 1989. Country names resolve to Gleditsch-Ward codes. Example: ucdp_fatalities_summary({ country: "Sudan", year: 2024 })ucdp_conflicts — Armed conflicts recorded by UCDP/PRIO for a country or year: the government and rebel/state parties, whether the fight is over territory or government, intrastate / interstate / internationalized type, intensity (minor vs war), episode start and end dates, and battle-related deaths (best/low/high) for that year. Answers "which armed conflicts were active in Ethiopia in 2023", "how many battle deaths did the Russia-Ukraine war cause in 2024", "list wars with over 1,000 deaths". Example: ucdp_conflicts({ country: "Ethiopia", year: 2023 })ucdp_countries — The countries the Uppsala Conflict Data Program codes, with their Gleditsch-Ward country codes, region, years covered and the latest year's total deaths from organized violence. Use it to resolve a country name or code before calling other ucdp tools, or to rank countries by conflict deaths. Example: ucdp_countries({ query: "congo" })ucdp_recent_events — Individual violence events from the newest monthly UCDP GED Candidate release — the preliminary current-year event list, published monthly: date, place with coordinates, warring sides, type (state-based, non-state, one-sided), fatality best/low/high and the source headline. Answers "what attacks happened in Nigeria last month", "recent conflict events in Myanmar with fatalities". For yearly totals use ucdp_fatalities_summary; for events in earlier years use ucdp_events. Example: ucdp_recent_events({ country: "Nigeria", limit: 20 })ucdp_events — Georeferenced armed-conflict events from the UCDP Georeferenced Event Dataset (GED) for a country and date range, 1989 to the latest yearly release: each event with date, location and coordinates, sides, violence type and best/low/high deaths. Answers "list the deadliest events in Sudan in 2024" or "battles in Donetsk in March 2023". Requires a UCDP API access token passed as _apiKey. Example: ucdp_events({ country: "Sudan", start: "2024-01-01", end: "2024-12-31", limit: 100, _apiKey: "your-token" })Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/ucdp/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io