이 MCP로 할 수 있는 일
Provides live macroeconomic data covering market regimes, conditions, and liquidity with provenance.
도구
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'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}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
입력 스키마
{'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}
출력 스키마
{'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}
최근 도구 변경
유사한 MCP 서버
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.