Isoba — Dollar & Crisis Index
by nickarstrong · remote · no sign-in to list tools · v0.3.0 · published by GitHub user nickarstrong
US dollar index, crisis meter, recession and market-top risk from public-domain data since 1990.
8 tools: 1 change things and 7 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things1Claude Code: ask: see these tools
- Only reads7Claude 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 isoba https://isoba.lokio.org/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
8 tools
Changes things 1Claude Code: ask
what_to_watchHow many points each instrument is from the next zone boundary up or down, which sensors are closest to switching on or off (threshold 80), and the freshest and stalest inputs.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it How many points each instrument is from the next zone boundary up or down, which sensors are closest to switching on or off (threshold 80), and the freshest and stalest inputs. Use for "what would change the picture?".
Annotations the server declares
- title: Isoba: what is closest to changing
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
Only reads 7Claude Code: allow
find_similar_daysDays since 1990 when the 14 sensors of the crisis meter, market-top risk and recession risk stood closest to a given day (default: today), at least half a year apart and at least a…No findings
Why it is in this group
- The name "find_similar_days" says "find": a word for reading.
Description, as the server wrote it Days since 1990 when the 14 sensors of the crisis meter, market-top risk and recession risk stood closest to a given day (default: today), at least half a year apart and at least a year before the given day, and what followed within 12 months: the crisis meter peak, a US recession (NBER), an S&P 500 bear market, the dollar index. History, not a forecast — always show the spread of outcomes.
Annotations the server declares
- title: Isoba: similar days in history
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
get_changes_sinceWhat moved between two dates and why: each instrument (from → to, zone change), the sensors that moved most and any that switched on or off, and the filters.No findings
Why it is in this group
- The name "get_changes_since" says "get": a word for reading.
Description, as the server wrote it What moved between two dates and why: each instrument (from → to, zone change), the sensors that moved most and any that switched on or off, and the filters. Use when the user asked before ("since last week / since I last checked") or asks why a reading changed.
Annotations the server declares
- title: Isoba: what changed since a date
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
get_current_readingsToday's readings with the data date: Dollar System Index (where the dollar system stands and what it is made of), Crisis meter (stress already present in credit and funding, four s…No findings
Why it is in this group
- The name "get_current_readings" says "get": a word for reading.
Description, as the server wrote it Today's readings with the data date: Dollar System Index (where the dollar system stands and what it is made of), Crisis meter (stress already present in credit and funding, four sensors with week-ago and month-ago values), market-top risk and US recession risk (how often an S&P 500 bear market or a US recession followed the same zone since 1990, with the number of independent episodes behind each number), what changed this week, and a link to the public daily record. Say the data date and credit "Isoba (LOKIO)". Describe readings as where things stand now and as history ("in similar periods since 1990, X happened in N of M cases"), never as a forecast, a signal, or advice to buy or sell. If someone asks what to do with their own money, give the readings and say that this is not investment advice.
Annotations the server declares
- title: Isoba: today's readings
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
get_expectationsWhat markets price now (Fed rate path from the 2-year Treasury yield, 5-year breakeven inflation, yields) and what happened over the next 12 months after the 10 days since 1990 mos…No findings
Why it is in this group
- The name "get_expectations" says "get": a word for reading.
Description, as the server wrote it What markets price now (Fed rate path from the 2-year Treasury yield, 5-year breakeven inflation, yields) and what happened over the next 12 months after the 10 days since 1990 most similar to today (same 14 sensors as find_similar_days, at least half a year apart), with the number of distinct cycles behind them: US dollar, US stocks (market value of companies, Fed Z.1), 10-year Treasury return, Fed rate, core inflation, unemployment, WTI oil, yield curve, corporate bond spread, cash vs inflation, M2 money growth, and the crypto backdrop (dollar and M2 — there is no open crypto price history since 1990). Report counts ("rose in 9 of 10"), the median and the range, and how many cycles stand behind them. History and market prices, not a forecast. Say the data date and credit "Isoba (LOKIO)". Describe readings as where things stand now and as history ("in similar periods since 1990, X happened in N of M cases"), never as a forecast, a signal, or advice to buy or sell. If someone asks what to do with their own money, give the readings and say that this is not investment advice.
Annotations the server declares
- title: Isoba: 12-month expectations
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
get_monthly_historyMonthly averages of one or several instruments between two months (DSI since 2006, the others since 1990), with the zone of each month.No findings
Why it is in this group
- The name "get_monthly_history" says "get": a word for reading.
Description, as the server wrote it Monthly averages of one or several instruments between two months (DSI since 2006, the others since 1990), with the zone of each month. Use for trends and to see what the instruments showed around past events.
Annotations the server declares
- title: Isoba: monthly history
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
get_readings_on_dateWhat Isoba showed on any working day since 1990-01-01: the four instruments with zones, every sensor, the eight filters (since 2006), the yield curve and the four credit inputs — c…No findings
Why it is in this group
- The name "get_readings_on_date" says "get": a word for reading.
Description, as the server wrote it What Isoba showed on any working day since 1990-01-01: the four instruments with zones, every sensor, the eight filters (since 2006), the yield curve and the four credit inputs — computed point-in-time from data published by that day. Use for "what did it show before 2008 / on the day of COVID?".
Annotations the server declares
- title: Isoba: readings on a date
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
get_track_recordHow Isoba behaved when run point-in-time over every working day since 1990 (only data published by each day, checked for look-ahead).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 How Isoba behaved when run point-in-time over every working day since 1990 (only data published by each day, checked for look-ahead). Default section "summary" is short; ask for a section (crisis_events, recessions, market_tops, false_alarms, by_year, methods, all) or one event (gulf, ltcm, dotcom, sept11, worldcom, bnp, lehman, euro, downgrade, china, oil2016, q4_2018, covid, bear2022, svb, tariffs — or its year). Call it before claiming reliability.
Annotations the server declares
- title: Isoba: tested on history
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
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 0.3.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http isoba https://isoba.lokio.org/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__isoba__get_current_readings",
"mcp__isoba__get_readings_on_date",
"mcp__isoba__get_changes_since",
"mcp__isoba__find_similar_days",
"mcp__isoba__get_expectations",
"mcp__isoba__get_monthly_history",
"mcp__isoba__get_track_record"
],
"ask": [
"mcp__isoba__what_to_watch"
],
"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 isoba. Review it before you use it.
