About Kairom
Kairom is a hosted, read-only MCP server for exploring dependencies and simulating shocks across European systems. It is intended for decision support, with results labeled by status and accompanied by sources, dates, caveats, and ranges where available.
Key features
- 01Cross-system dependency exploration
- 02What-if shock simulations
- 0321 read-only tools
- 04Results include sources and caveats
- 05Remote access with OAuth 2.1
Use cases
- 01Trace a site's power, transport, or supplier dependencies
- 02Assess potential impacts of strikes or outages
- 03Review recent changes around sites
- 04Compare current electricity prices with recent days
MCP support
Kairom provides 21 read-only tools through the remote MCP server at `https://kairom.world/mcp`. MCP clients connect using OAuth 2.1 with PKCE; workspace API keys are also available for pilot workspaces.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://kairom.world/mcpclaude mcp add --transport http world-kairom-kairom https://kairom.world/mcp{"mcpServers":{"world-kairom-kairom":{"type":"http","url":"https://kairom.world/mcp"}}}Open in Cursor{"servers":{"world-kairom-kairom":{"type":"http","url":"https://kairom.world/mcp"}}}Open in VS Code{"mcpServers":{"world-kairom-kairom":{"type":"http","url":"https://kairom.world/mcp"}}}{"mcpServers":{"world-kairom-kairom":{"serverUrl":"https://kairom.world/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEKairom MCP server
Kairom is a complex-systems data, simulation and decision engine for Europe. Ask what a site or a company depends on (power, fuel, telecom, cyber, roads, rail and ports, suppliers, economy by sector, people and events, health, regulation) and run what-if shocks through those systems: strikes, supplier failure, power or telecom outages, cyber incidents, price and regulation shocks, crowd events, and natural hazards as one input among many.
This repository holds the documentation and the registry metadata of the remote Kairom MCP server. The server itself is hosted; there is nothing to install or run.
- Endpoint:
https://kairom.world/mcp(MCP Streamable HTTP, OAuth 2.1 with PKCE) - Tools: 21, all read-only (list in TOOLS.md)
- API reference: https://kairom.world/docs (REST:
/api/tools/*,/api/v2, OpenAPI at https://kairom.world/openapi-tools.json) - Public demo (no sign-up, read-only, three fictional companies): https://kairom.world/app/i#OIMI983P1F34O8tFtwct7Ah2MbxHwpwxKppUYakWlKo
Connect
Claude (Free, Pro, Max): Settings → Connectors → Add custom connector → https://kairom.world/mcp → Add → Connect.
On the Kairom page that opens, paste the demo link above (or your own invite link). One-click:
Add Kairom to Claude.
Team and Enterprise: an Owner adds it under Organization settings → Connectors.
ChatGPT (Plus, Pro, Business, Enterprise): Settings → Apps & Connectors → Advanced settings → turn on Developer mode →
Create → name "Kairom", URL https://kairom.world/mcp → sign in with the demo link.
Claude Code:
claude mcp add --transport http kairom https://kairom.world/mcp
Any other MCP client that supports remote servers with OAuth (Cursor, VS Code, Cline, ...): add a remote/HTTP server
with the URL https://kairom.world/mcp; the client opens the Kairom sign-in page. See llms-install.md.
API key instead of OAuth: workspace keys (Authorization: Bearer kw_...) are issued from the app's API keys page
for pilot workspaces.
What to ask
- What does the plant at Pol. Malpica, Zaragoza depend on, and where are its single points of failure?
- Run a 5-day strike at the Port of Valencia and show what is hit first.
- For my company project, which cross-system chains can hurt us and which can help us? (
get_system_map) - What changed this week around my sites? (
recent_changes) - What is the electricity price in Spain today against the last 7 days?
How to read the answers
Every result carries status (validated / screening / experimental), as_of, sources and caveats, and ranges
(p10-p90 or 90 %) where the engine has them. Most layers are screening today: orders of magnitude, not validated
forecasts. Simulation results are regional economic output (GVA) over the run, not a company's own accounts. Decision support
only: no tool takes an action, and official warnings and operators' notices take precedence.
Limits and privacy
- Rate limits per key or connection (HTTP 429 with
Retry-After); the demo link has a per-visitor limit. - Each key or connection only ever reads its own workspace. The demo link cannot edit anything or use the AI layer.
- Logs keep the tool name, a key id prefix and positions rounded to about 1 km; never request bodies, addresses or tokens.
- Data comes from open sources with attribution: https://kairom.world/api/v1/attribution
Contact
Pau, Kairom (Barcelona) · [email protected] · https://kairom.world · Legal and privacy: https://kairom.world/legal
Documentation in this repository: CC BY 4.0.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.