jawz
Qué hace este MCP
Provides live macroeconomic data covering market regimes, conditions, and liquidity with provenance.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['loop_slug', 'node'], 'properties': {'node': {'enum': ['see-the-world', 'understand-the-book', 'decide', 'observe'], 'type': 'string', 'description': 'Chapter node'}, 'loop_slug': {'type': 'string', 'description': 'Loop slug'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'node': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'title': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'content': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'version': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'loop_slug': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'loop_title': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'author_name': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'row': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'status': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'interval': {'enum': ['weekly', 'monthly'], 'type': 'string', 'description': 'Sample cadence (default weekly)'}, 'lookback_weeks': {'type': 'number', 'description': 'How many weeks of history to cover (default 12, clamped 1â\x80\x9352)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'data': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'tool': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'status': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'summary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'warnings': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'generated_at': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'presentation': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'as_of': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'crons': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'notices': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'sources': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'any_stale': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'boolean'}]}, {'type': 'null'}]}, 'collector': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'any_unavailable': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'boolean'}]}, {'type': 'null'}]}, 'china_release_alert': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'umich_release_alert': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['portfolio'], 'properties': {'portfolio': {'type': 'array', 'items': {'type': 'object', 'required': ['symbol', 'asset_class'], 'properties': {'symbol': {'type': 'string'}, 'thesis': {'type': 'string', 'description': 'Missing thesis flags the position as thesis_undocumented'}, 'conviction': {'type': 'number', 'maximum': 10, 'minimum': 1}, 'entry_date': {'type': 'string', 'description': 'Missing entry_date flags the position as thesis_undocumented'}, 'asset_class': {'enum': ['equities-growth', 'equities-quality', 'equities-cyclical', 'equities-defensive', 'bonds-long-duration', 'bonds-short-duration', 'credit-high-yield', 'commodities-broad', 'gold', 'btc-beta', 'eth-beta', 'crypto-speculative', 'crypto-beta', 'cash'], 'type': 'string'}, 'symbol_type': {'enum': ['crypto', 'stock', 'etf'], 'type': 'string'}}, 'additionalProperties': False}, 'description': 'Array of Decision Records â\x80\x94 one per position the user wants scanned'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'alerts': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'as_of_date': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'staleness_flags': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'total_positions': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'flagged_positions': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'positions_without_records': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tickers'], 'properties': {'tickers': {'type': 'array', 'items': {'type': 'string'}, 'description': "ETF ticker symbols to look through (e.g. ['QQQ','VGT','SPY'])"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'coverage': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'guidance': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'profiles': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'requested': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'data_sources': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'unknown_tickers': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'event_types': {'type': 'array', 'items': {'enum': ['fomc', 'cpi', 'nfp', 'pce', 'ecb', 'boj', 'boe'], 'type': 'string'}, 'description': 'Filter by event types (default: fomc, cpi, nfp, pce). Only those four carry dates; ecb/boj/boe return empty with a staleness flag.'}, 'lookahead_days': {'type': 'number', 'description': 'How many days forward to look (default 14)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'as_of': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'events': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'data_sources': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'staleness_flags': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'summary_only': {'type': 'boolean', 'description': 'If true, return composite + direction + one-line driver only'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'as_of': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'scope': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'drivers': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'pillars': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'composite': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'direction': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'scope_note': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'data_sources': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'staleness_flags': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'as_of': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'gdpnow': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'data_sources': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'classification': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'staleness_flags': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'ism_manufacturing': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'leading_indicators': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'consumer_sentiment_umcsent': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cpi': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'pce': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'as_of': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'breakevens': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'wage_growth': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'data_sources': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'classification': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'staleness_flags': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'interval': {'enum': ['weekly', 'monthly'], 'type': 'string', 'description': 'Sample cadence (default weekly)'}, 'lookback_weeks': {'type': 'number', 'description': 'How many weeks of history to cover (default 12, clamped 1â\x80\x9352)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'data': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'tool': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'status': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'summary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'warnings': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'generated_at': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'presentation': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['loop_slug'], 'properties': {'loop_slug': {'type': 'string', 'description': "Loop slug (e.g. 'jawz')"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'slug': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'title': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'version': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'chapters': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'visibility': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'author_name': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'description': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'price_cents': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'pricing_model': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'improvement_model': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'methodology_statement': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'data': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'tool': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'status': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'tables': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'pillars': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'summary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'warnings': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'generated_at': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'presentation': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'staleness_flags': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['holdings'], 'properties': {'holdings': {'type': 'array', 'items': {'type': 'object', 'required': ['symbol', 'quantity'], 'properties': {'isin': {'type': 'string', 'description': 'Optional ISIN (equities, ETFs, funds â\x80\x94 crypto has none). When present, resolution goes by ISIN first; the exchange hint picks the listing when the ISIN trades on several.'}, 'symbol': {'type': 'string', 'description': 'Raw ticker (e.g. BTC, AAPL, GLD, AKRBP.OL). To force a US equity/ETF over a same-symbol crypto coin, qualify it: NASDAQ:AIPO or AIPO.US'}, 'exchange': {'type': 'string', 'description': 'Optional exchange hint â\x80\x94 NASDAQ, NYSE, NYSEARCA, XETRA, OSL, MIL, LSE, PAR, AMS, SWX, HKG, TSX, ASX. Narrows a bare symbol to a venue; a non-US venue prices the local listing.'}, 'quantity': {'type': ['number', 'string'], 'description': 'Number of units held'}, 'asset_class': {'enum': ['equity', 'etf', 'fund', 'crypto', 'commodity', 'other'], 'type': 'string', 'description': "Optional. 'equity' | 'etf' | 'fund' force the listed-instrument path; 'crypto' forces the token path. Reported as resolution.mismatch when the result disagrees."}}, 'additionalProperties': False}, 'description': 'Portfolio holdings to analyze'}, 'base_currency': {'type': ['string', 'null'], 'description': "Currency for price, value and totalValue. Omit for USD (default). 'native' or null: no conversion â\x80\x94 each line is stated in its quote currency and fx is null."}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'holdings': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'warnings': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'timestamp': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'totalValue': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'interval': {'enum': ['weekly', 'monthly'], 'type': 'string', 'description': 'Sample cadence (default weekly)'}, 'lookback_weeks': {'type': 'number', 'description': 'How many weeks of history to cover (default 12, clamped 1â\x80\x9352)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'data': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'tool': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'status': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'summary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'warnings': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'generated_at': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'presentation': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'live_now': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'memory_note': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'what_this_is': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'audience_note': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'first_prompts': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'how_to_go_deeper': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'if_rumo_is_connected': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'week_ending': {'type': 'string', 'description': 'Week ending date (YYYY-MM-DD); defaults to last Friday'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'as_of': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'week_ending': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'data_sources': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'data_releases': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'policy_events': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'fed_h41_update': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'staleness_flags': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'slug': {'type': 'string', 'description': 'Edition to fetch, YYYY-MM-DD. Omit for the latest.'}, 'list_only': {'type': 'boolean', 'description': 'Return only the list of available editions (slug, title, regimeLine, takeaway).'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'note': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'slug': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'title': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'byline': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'sections': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'takeaway': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'latest_url': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'regimeLine': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'canonical_url': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'available_editions': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'loops': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['loop_slug', 'node'], 'properties': {'node': {'enum': ['see-the-world', 'understand-the-book', 'decide', 'observe'], 'type': 'string', 'description': 'Chapter node'}, 'context': {'type': 'string', 'description': 'Optional user context (portfolio details, ticker, question)'}, 'loop_slug': {'type': 'string', 'description': 'Loop slug'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'node': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'loop_slug': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'loop_title': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'author_name': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'content_note': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'invocation_id': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'framework_content': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['loop_slug', 'node', 'mode_slug'], 'properties': {'node': {'enum': ['see-the-world', 'understand-the-book', 'decide', 'observe'], 'type': 'string', 'description': 'Chapter node'}, 'context': {'type': 'string', 'description': 'Optional user context'}, 'loop_slug': {'type': 'string', 'description': 'Loop slug'}, 'mode_slug': {'type': 'string', 'description': "Mode slug (e.g. 'equity-screen', 'regime-overlay')"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'node': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'loop_slug': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'mode_slug': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'loop_title': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'author_name': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'content_note': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'invocation_id': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'framework_content': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol', 'asset_class', 'entry_date'], 'properties': {'symbol': {'type': 'string', 'description': 'Ticker or instrument (e.g. AAPL, BTC, TLT)'}, 'thesis': {'type': 'string', 'description': 'Original thesis text. Echoed back word-for-word in review questions.'}, 'conviction': {'type': 'number', 'maximum': 10, 'minimum': 1, 'description': 'User-supplied conviction 1â\x80\x9310. Drives conviction_gap if a meaningful gap exists vs the regime fit score.'}, 'entry_date': {'type': 'string', 'description': 'ISO date (YYYY-MM-DD) when the position was opened'}, 'asset_class': {'enum': ['equities-growth', 'equities-quality', 'equities-cyclical', 'equities-defensive', 'bonds-long-duration', 'bonds-short-duration', 'credit-high-yield', 'commodities-broad', 'gold', 'btc-beta', 'eth-beta', 'crypto-speculative', 'crypto-beta', 'cash'], 'type': 'string', 'description': "Asset class for fit-score lookup, drawn from the holding's actual exposure (Chapter 2 Mode 2.1) rather than from the current regime. A hybrid holding is scored per sleeve and weight-blended. Drives the regime-fit calculation."}, 'symbol_type': {'enum': ['crypto', 'stock', 'etf'], 'type': 'string', 'description': 'Price-API hint. Inferred from asset_class if omitted.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'symbol': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'price_now': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'as_of_date': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'entry_date': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'regime_now': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'asset_class': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'drift_label': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'drift_score': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'explanation': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'string'}]}, {'type': 'null'}]}, 'fit_score_now': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'conviction_gap': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'price_at_entry': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'terms_glossary': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'regime_at_entry': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'object', 'properties': {}, 'additionalProperties': True}]}, {'type': 'null'}]}, 'staleness_flags': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'review_questions': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}, 'total_return_pct': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'fit_score_at_entry': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'number'}]}, {'type': 'null'}]}, 'classification_warnings': {'anyOf': [{'anyOf': [{'not': {}}, {'type': 'array', 'items': {}}]}, {'type': 'null'}]}}, 'additionalProperties': True}
Cambios recientes en herramientas
Servidores MCP similares
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…
DFX Real Estate Intelligence
Provides US commercial real estate, parcel, debt maturity, bank CRE exposure, private capital, investor, ownership, occupancy, an…
simplefunctions
Provides prediction-market data, thesis analysis, market signals, portfolio tracking, and automated intent-based trading workflow…
EventTrader MCP
Provides prediction-market research and trading capabilities, including real-time event-market data, CLOB execution paths, fund i…
Signal8
Provides SEC filings, dilution data, insider and institutional ownership, and political-trade data.