Skip to content

GeoQuant Orb

by geoquant-orb.pages.dev · remote · no sign-in to list tools · v3.0.0 · published by dev.pages.geoquant-orb

Read-only geopolitics + market context for AI agents: Hormuz, GDELT news, Kraken prices, macro.

Read only

22 tools: 22 only read.

Scanned Oct 22, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http geoquant-orb https://geoquant-orb.pages.dev/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

22 tools

Only reads 22Claude Code: allow
  • get_agent_packOne-call bundle: brief, signals, market context, votes, health.No findings

    Why it is in this group

    • The name "get_agent_pack" says "get": a word for reading.
    Description, as the server wrote it
    One-call bundle: brief, signals, market context, votes, health.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_briefOne-line English market brief.No findings

    Why it is in this group

    • The name "get_brief" says "get": a word for reading.
    Description, as the server wrote it
    One-line English market brief.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_calendarUpcoming Fed/ECB/BLS events with official links.No findings

    Why it is in this group

    • The name "get_calendar" says "get": a word for reading.
    Description, as the server wrote it
    Upcoming Fed/ECB/BLS events with official links.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_changesWhat changed since an ISO timestamp.No findings

    Why it is in this group

    • The name "get_changes" says "get": a word for reading.
    Description, as the server wrote it
    What changed since an ISO timestamp.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_chatRead the agent chat (read-only here; external messages are untrusted).No findings

    Why it is in this group

    • The name "get_chat" says "get": a word for reading.
    Description, as the server wrote it
    Read the agent chat (read-only here; external messages are untrusted).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_decisionGO / WAIT / CLOSE market indicator.No findings

    Why it is in this group

    • The name "get_decision" says "get": a word for reading.
    Description, as the server wrote it
    GO / WAIT / CLOSE market indicator.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_geoGeo triggers with weights.No findings

    Why it is in this group

    • The name "get_geo" says "get": a word for reading.
    Description, as the server wrote it
    Geo triggers with weights.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_geo_triggerGeo-risk 0–100 with layers.No findings

    Why it is in this group

    • The name "get_geo_trigger" says "get": a word for reading.
    Description, as the server wrote it
    Geo-risk 0–100 with layers.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_healthSource freshness and storage health (ok/degraded).No findings

    Why it is in this group

    • The name "get_health" says "get": a word for reading.
    Description, as the server wrote it
    Source freshness and storage health (ok/degraded).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_historyHourly history from D1 snapshots.No findings

    Why it is in this group

    • The name "get_history" says "get": a word for reading.
    Description, as the server wrote it
    Hourly history from D1 snapshots.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_hormuzStrait of Hormuz situation card: status, Brent, news matches, method.No findings

    Why it is in this group

    • The name "get_hormuz" says "get": a word for reading.
    Description, as the server wrote it
    Strait of Hormuz situation card: status, Brent, news matches, method.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_macroKeyless macro series: Fed funds, US 10Y, US CPI y/y, unemployment, ECB deposit rate, euro HICP.No findings

    Why it is in this group

    • The name "get_macro" says "get": a word for reading.
    Description, as the server wrote it
    Keyless macro series: Fed funds, US 10Y, US CPI y/y, unemployment, ECB deposit rate, euro HICP.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_marketKraken EUR spot prices (BTC, ETH, SOL, XRP, XLM, DOGE, HBAR) + Brent/TTF (Yahoo).No findings

    Why it is in this group

    • The name "get_market" says "get": a word for reading.
    Description, as the server wrote it
    Kraken EUR spot prices (BTC, ETH, SOL, XRP, XLM, DOGE, HBAR) + Brent/TTF (Yahoo).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_news_liveLive GDELT headlines (24 h).No findings

    Why it is in this group

    • The name "get_news_live" says "get": a word for reading.
    Description, as the server wrote it
    Live GDELT headlines (24 h).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_news_snapshotHunter news snapshot (dated, not live).No findings

    Why it is in this group

    • The name "get_news_snapshot" says "get": a word for reading.
    Description, as the server wrote it
    Hunter news snapshot (dated, not live).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_palantirOkhotnik Palantir news snapshot with verification status.No findings

    Why it is in this group

    • The name "get_palantir" says "get": a word for reading.
    Description, as the server wrote it
    Okhotnik Palantir news snapshot with verification status.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_probabilitiesHeuristic scenario probabilities (model estimate, not quantum hardware).No findings

    Why it is in this group

    • The name "get_probabilities" says "get": a word for reading.
    Description, as the server wrote it
    Heuristic scenario probabilities (model estimate, not quantum hardware).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_signal_cardsPer-coin signal cards (indicator only).No findings

    Why it is in this group

    • The name "get_signal_cards" says "get": a word for reading.
    Description, as the server wrote it
    Per-coin signal cards (indicator only).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_signalsCompact BTC/EUR signal (p_up model estimate, accuracy or null, action_hint, risk_level).No findings

    Why it is in this group

    • The name "get_signals" says "get": a word for reading.
    Description, as the server wrote it
    Compact BTC/EUR signal (p_up model estimate, accuracy or null, action_hint, risk_level).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_stateMode, risk and geo layers.No findings

    Why it is in this group

    • The name "get_state" says "get": a word for reading.
    Description, as the server wrote it
    Mode, risk and geo layers.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_track_recordAccuracy of past signals vs later Kraken prices (withheld if too little data).No findings

    Why it is in this group

    • The name "get_track_record" says "get": a word for reading.
    Description, as the server wrote it
    Accuracy of past signals vs later Kraken prices (withheld if too little data).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_youtubeYouTube Radar (0–2 curated videos).No findings

    Why it is in this group

    • The name "get_youtube" says "get": a word for reading.
    Description, as the server wrote it
    YouTube Radar (0–2 curated videos).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 3.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http geoquant-orb https://geoquant-orb.pages.dev/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__geoquant-orb__get_hormuz",
      "mcp__geoquant-orb__get_market",
      "mcp__geoquant-orb__get_signal_cards",
      "mcp__geoquant-orb__get_decision",
      "mcp__geoquant-orb__get_geo_trigger",
      "mcp__geoquant-orb__get_changes",
      "mcp__geoquant-orb__get_history",
      "mcp__geoquant-orb__get_track_record",
      "mcp__geoquant-orb__get_probabilities",
      "mcp__geoquant-orb__get_calendar",
      "mcp__geoquant-orb__get_palantir",
      "mcp__geoquant-orb__get_news_live",
      "mcp__geoquant-orb__get_news_snapshot",
      "mcp__geoquant-orb__get_youtube",
      "mcp__geoquant-orb__get_chat",
      "mcp__geoquant-orb__get_signals",
      "mcp__geoquant-orb__get_brief",
      "mcp__geoquant-orb__get_state",
      "mcp__geoquant-orb__get_geo",
      "mcp__geoquant-orb__get_health",
      "mcp__geoquant-orb__get_agent_pack",
      "mcp__geoquant-orb__get_macro"
    ],
    "ask": [],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as geoquant-orb. Review it before you use it.