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.
22 tools: 22 only read.
Scanned Oct 22, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads22Claude Code: allow: see these tools
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/mcpTools
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/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .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.