ShockAtlas

com.shockatlasPublished by shockatlas.comOfficial publisherv1.0.0Updated Nov 7, 2026

Economic exposure to climate and geopolitical shocks: signals, data series, reviewed dossiers.

VerifiedStreamable HTTPWeb executableFinanceKnowledge & MemoryData & Analytics

Overview

AI-generated overview

ShockAtlas gives an assistant published signals, data series and reviewed dossiers on economic exposure to climate and geopolitical shocks.

What you can do
  • List and read published signals with their mechanism, geography and series keys
  • Read full editions with vectors, labelled text blocks and indicators to watch
  • Read dossiers: causal chains, link statuses, constants, review verdicts and hypotheses
  • Read data series with publisher, source URL, licence and observations
  • Look up organisations and their documented exposures across signals
  • Request signed export links for a signal and subscribe an address to the free weekly edition
When to use it
Useful when an assistant needs sourced, reviewed analysis of how organisations and economies are exposed to climate or geopolitical shocks, or needs the underlying public series with provenance and licence information to cite.
Requirements
A remote streamable HTTP endpoint; no installation or key needed for discovery tools and sample data. Full series values, complete dossiers and exports require a member key from the Premium plan, passed as the key argument or as an Authorization: Bearer header.
Before you install
Premium costs 49 USD per month and is the only paid offer; downloads stop when the subscription ends. Some series are restricted and withheld, so read them at the source and cite the publisher. subscribe_newsletter is a write that sends a confirmation email and should only be called for a consenting person. Content is not investment advice.

Installation

In SourceWeft

  1. Open ShockAtlas 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/com.shockatlas%2Fatlas/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": {
    "shockatlas": {
      "type": "http",
      "url": "https://shockatlas.com/api/mcp"
    }
  }
}

README

This repository has no README.

Tools

9

list_signals

List the published signals

Every published signal: slug, title, date, mechanism, geography codes, series keys with whether their values are redistributable, counts of organisations and hypotheses, the edition title, a summary of the reviewed dossier (verdict, counts, contradicted links) and the URLs to read it. Optional filters: q (text in title or slug), mechanism, geography (ISO code).

Parametersqgeographymechanism

get_signal

Read one signal

The same object as /api/atlas/<slug>: the signal, every series with its provenance, licence and observations (the last twelve without a key, all of them with a member key), the edition's vectors, figures and watch list, the dated hypotheses, the organisations with their verbatim evidence, the reasoning dossier under analysis (public part, or complete with a member key), the offers, and an access block saying which of the two you got.

Parameterskeyslugrequired

get_edition

Read the edition of a signal

The published edition in full: title, lead, the "In 30 seconds" brief when the edition has one, the three vectors, the text blocks with each paragraph labelled FACT, HYPOTHESIS or SCENARIO, the indicators to watch, and the figures recomputed at build time.

Parametersslugrequired

get_dossier

Read the reasoning dossier of a signal

The dossier. Without a key, a preview: the question, the causal chain as link ends with a status per link (observed, consistent, untested, contradicted), two constants with their source quotes, the review verdict, and counts for the rest (constants, constraints, alternatives, conjectures, trajectories). A member key opens the complete dossier: every constant, bounded constraints, alternatives with their discriminators, checks, falsifiers, paths and implications.

Parameterskeyslugrequired

get_series

Read one data series

One series with its publisher, source URL, SHA-256 of the collected file, licence (rights) and observations: the last twelve without a key (sample: true, observations_total says how many exist), all of them with a member key. A restricted series returns observations_withheld: true and no values for everyone: read it at source_url.

Parameterskeyrequiredslugrequiredmember_key

get_export

Export one signal (members)

With a member key: three signed links, valid seven days, to the complete export of one signal (bundle.json with the full dossier, counter-analysis and every series; organisations.csv; series.csv). Without a key it answers MEMBER_KEY_REQUIRED with the Premium plan.

Parameterskeyslugrequired

get_organisation

Read one organisation across signals

An organisation named in the atlas and every documented exposure it has, across signals: direction (exposed, beneficiary, competitor, adjacent), evidenced or deduced, decision type, and the dated verbatim quote it rests on.

Parametersslugrequired

get_offers

What is for sale

Premium is the only paid offer: 49 USD per month, every published analysis while the subscription is active. Review and rights limits remain; there is no agent payment.

Takes no parameters.

subscribe_newsletter

Subscribe an address to the free weekly

Asks the free weekly edition for one email address. The address receives a single confirmation link and nothing else until its owner clicks it (double opt-in); one request per address per hour. Call it only for a person who asked to receive the editions, and say so with consent: true. The paid plan cannot be subscribed here: get_offers.premium.subscribe_url is where a person signs in and subscribes.

Parametersemailrequiredconsentrequired

Version history

1
  1. v1.0.0LatestNov 7, 2026

Score

75% 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.

  • License10 pts

    Declare a license in the repository or the registry entry.