NERAI MCP
A hosted MCP server providing geopolitical risk intelligence for AI agents. It exposes tools to query country risk indices, calibrated shock forecasts, maritime corridor status, sanctions overviews, and trade-control changes. The server is read-only, ensuring agents can retrieve live platform data with methodology and as-of dates without executing write operations.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://nerai-mcp.neraicorp.workers.dev/mcpWhat its tools do
16 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (16)
list_countriesget_country_riskget_causal_driversget_early_warningcompare_countriesget_supply_chain_riskget_commoditiesget_sanctions_overviewget_live_chokepoint_trafficget_maritime_corridorsget_circumvention_corridorsget_forecast_deskcheck_commodity_controlsfind_enforcement_precedentget_transaction_intelligence_statusget_tradecontrol_changes
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Query country risk indices and calibrated shock forecasts
- Monitor maritime corridor threat and activity scores
- Check latest official trade-control and sanctions changes
- Retrieve open calibrated forecasts on geopolitical risk
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- nerai-risk-intelligence 1.0.0
- MCP protocol negotiated in check
- 2025-06-18
- Tools
- 16 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
16 advertised
list_countries — List countries
List the 60 countries covered by NERAI's daily risk indices (code + name), plus platform metadata (as-of dates, calibration).
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "List countries",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_country_risk — Get country risk
Full NERAI risk read for one country: HMM regime state (Calm/Tension/Crisis with escalation probability and persistence), resilience score, and risk topics as percentiles of the 30-day average vs each series' own history (now / 90d ago / delta), with calibrated shock probabilities at 4/9/13/26-week horizons. Returns the 8 most elevated topics by default; set all_topics=true for all 40, or pass topic to filter.
{
"type": "object",
"required": [
"country"
],
"properties": {
"topic": {
"type": "string",
"description": "Filter to topics matching this text (e.g. 'protest', 'military')."
},
"country": {
"type": "string",
"description": "Country code (e.g. NI, IR, TU) or name (e.g. Nigeria)."
},
"all_topics": {
"type": "boolean",
"description": "Return all 40 risk topics instead of the top 8."
}
},
"additionalProperties": false
}{
"title": "Get country risk",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_causal_drivers — Get causal drivers
NERAI's causal network for a country: Granger-significant lead-lag relationships (p<0.01) showing which risk signals lead which others, with the lag in days and F-statistic. Use to explain WHY a risk is building, not just that it is.
{
"type": "object",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"description": "Country code or name."
}
},
"additionalProperties": false
}{
"title": "Get causal drivers",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_early_warning — Get early warning
Platform-wide early warning: the series with the highest calibrated shock probabilities right now, and the biggest 90-day percentile movers (risers and fallers) across all 60 countries. The fastest way to ask 'what should I be watching?'
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Max rows per list (default 15, max 40)."
}
},
"additionalProperties": false
}{
"title": "Get early warning",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}compare_countries — Compare countries
Rank countries on a given risk topic by current percentile, with the 90-day change and regime state. Use for portfolio or footprint screening (e.g. 'rank protest risk across our markets').
{
"type": "object",
"required": [
"topic"
],
"properties": {
"limit": {
"type": "number",
"description": "Max rows (default 15)."
},
"topic": {
"type": "string",
"description": "Risk topic, e.g. protest, military_clash, political_instability, terrorism."
},
"countries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional subset of codes/names; omit to rank all 60."
}
},
"additionalProperties": false
}{
"title": "Compare countries",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_supply_chain_risk — Get supply-chain risk
Global supply-chain picture: NY Fed GSCPI (with its required notice), country disruption readings and NERAI's supply-disruption forecast board. Chokepoint transit series are not included in this edition (chokepoint_transits is null).
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Get supply-chain risk",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_commodities — Get commodity markets
Benchmark commodity prices from licensed open sources: U.S. EIA daily spot (Brent, WTI, Henry Hub; public domain) with 7- and 30-day changes, and World Bank Pink Sheet monthly averages (European gas, wheat, maize, urea; CC BY 4.0) with the month-on-month change. Each row carries its source and frequency.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Get commodity markets",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_sanctions_overview — Get sanctions overview
The sanctions picture in one call: restricted-party register counts by list and type, the Russia shadow-fleet enforcement index, Russia economic-impact measures and recent enforcement actions.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Get sanctions overview",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_live_chokepoint_traffic — Get live chokepoint traffic
Chokepoint vessel picture from licensed sources. Live AIS vessel counts are NOT available in this edition (available=false, counts null). Where published, the Strait of Hormuz carries Copernicus Sentinel-1 radar vessel presence (30-day rolling, % vs the 2025 same-orbit baseline): vessels present in radar scenes, not transits.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Get live chokepoint traffic",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_maritime_corridors — Get maritime corridors
Risk state of the 8 monitored maritime corridors (Hormuz, Suez, Red Sea/Bab-el-Mandeb, Black Sea, Malacca, Taiwan Strait, E. Mediterranean, South China Sea): GDELT-based threat/activity scores, phase, news and sanctions intensity, NERAI read. Transit and cost-pressure fields are kept for compatibility but are null in this edition.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Get maritime corridors",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_circumvention_corridors — Get circumvention corridors
NERAI CHPL circumvention-corridor intensity scores (0-100, ordinal) for Russia-bound diversion routes of controlled microelectronics, with goods and watch items.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Get circumvention corridors",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_forecast_desk — Get forecast desk
NERAI's open calibrated forecasts (binary questions with probabilities and horizons) across sanctions, geopolitical risk, chokepoints, maritime, supply-chain and conflict. Every open question is re-scored every 2 days, so each one carries its probability history, the change since it was filed and since the last review, and the reason the latest review gave. Set include_archive to also return closed questions (resolved, past-horizon and retired) with their full trajectories.
{
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "Optional filter: sanctions, geopolitical-risk, chokepoints, maritime, supply-chain, military-conflict or modern-mercantilism."
},
"movers_only": {
"type": "boolean",
"description": "Only forecasts repriced by 2pp or more at the latest review."
},
"include_archive": {
"type": "boolean",
"description": "Also return closed forecasts (resolved / past horizon / retired)."
}
},
"additionalProperties": false
}{
"title": "Get forecast desk",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}check_commodity_controls — Check commodity controls
Look up an HS code against the Common High Priority List — the goods the US, EU, UK and Japan jointly identify as most frequently diverted. Requires a six-digit code: a four-digit heading returns the CHPL subheadings it contains and asks for HS6, because the goods within one heading differ materially and NERAI does not infer a classification it was not given.
{
"type": "object",
"required": [
"hs_code"
],
"properties": {
"hs_code": {
"type": "string",
"description": "HS code, ideally six digits (e.g. 854233)."
}
},
"additionalProperties": false
}{
"title": "Check commodity controls",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}find_enforcement_precedent — Find comparable enforcement cases
Published enforcement actions (ECJU compound settlements, OFSI penalties, BIS denial orders, OFAC civil penalties) that share features with a described shipment. A case qualifies only if it shares the commodity or the behaviour AND the destination or route — shared geography alone is not a precedent. Returns the shared features and a link to the authority's own published action. The score counts shared features; it is not a probability.
{
"type": "object",
"properties": {
"transit": {
"type": "string"
},
"red_flag": {
"type": "string",
"description": "e.g. third-country routing, concealment / false documents."
},
"destination": {
"type": "string"
},
"product_family": {
"type": "string",
"description": "e.g. Semiconductors & electronics, Aviation & aerospace, Dual-use & military."
},
"include_unreviewed": {
"type": "boolean",
"description": "Include auto-extracted cases. Default false: unreviewed cases must not be quoted to a client."
}
},
"additionalProperties": false
}{
"title": "Find comparable enforcement cases",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_transaction_intelligence_status — Get transaction intelligence coverage
What NERAI's transaction layer currently covers: register size and per-source health, enforcement corpus size by authority, CHPL vintage, and which checks require the platform rather than this connector. Use it to know what a full assessment would add.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Get transaction intelligence coverage",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_tradecontrol_changes — Get trade-control changes
Latest official trade-control / sanctions changes from the NERAI TradeControl Action Desk: UK Sanctions List & US CSL diffs and CELEX-anchored EU Official Journal acts, each with legal instrument and source link.
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Max records (default 10, max 25)."
},
"jurisdiction": {
"type": "string",
"description": "Optional filter: UK, US or EU."
}
},
"additionalProperties": false
}{
"title": "Get trade-control changes",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 381 ms
- 95th percentile latency
- 381 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 381 ms · metadata changed · 16 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http nerai-mcp https://nerai-mcp.neraicorp.workers.dev/mcpCodex
codex mcp add nerai-mcp --url https://nerai-mcp.neraicorp.workers.dev/mcpCursor
{
"mcpServers": {
"nerai-mcp": {
"url": "https://nerai-mcp.neraicorp.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"nerai-mcp": {
"type": "streamableHttp",
"url": "https://nerai-mcp.neraicorp.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"nerai-mcp": {
"type": "http",
"url": "https://nerai-mcp.neraicorp.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http nerai-mcp https://nerai-mcp.neraicorp.workers.dev/mcpClaude Desktop
https://nerai-mcp.neraicorp.workers.dev/mcpWindsurf
{
"mcpServers": {
"nerai-mcp": {
"serverUrl": "https://nerai-mcp.neraicorp.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like NERAI MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.