이 MCP로 할 수 있는 일
Provides market research and investment data covering stocks, ETFs, commodities, crypto, forex, analyst ratings, news, earnings, dividends, and economic events.
도구
입력 스키마
{'type': 'object', 'title': 'get_ai_stock_analysisArguments', 'required': ['tickers'], 'properties': {'detail': {'enum': ['consensus', 'full'], 'type': 'string', 'title': 'Detail', 'default': 'consensus', 'description': "'consensus' (default) returns each model's score and factor breakdown; 'full' adds each model's written reasoning. Ignored on multi-ticker calls."}, 'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers', 'description': "Comma-separated tickers (e.g. 'AAPL' or 'AAPL,MSFT,NVDA'), up to 25"}, 'provider': {'anyOf': [{'enum': ['OpenAI', 'Anthropic', 'Gemini', 'xAI', 'DeepSeek', 'PerPlexity'], 'type': 'string'}, {'type': 'null'}], 'title': 'Provider', 'default': None, 'description': 'Optional single AI provider to report on. Map what the user said to the provider: Claude is Anthropic, ChatGPT/GPT is OpenAI, Grok is xAI, Sonar is PerPlexity. Omit for the headline score that matches the website.'}}}
입력 스키마
{'type': 'object', 'title': 'get_all_commodities_quotesArguments', 'properties': {}}
입력 스키마
{'type': 'object', 'title': 'get_all_crypto_quotesArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 40, 'description': 'How many ranked coins to return (default 40, max 75). Ignored when `symbols` is given.'}, 'symbols': {'type': 'string', 'title': 'Symbols', 'default': '', 'description': "Optional comma-separated coins to return instead of the ranked slice, e.g. 'BTCUSD,ETHUSD'. Bare tickers like 'BTC' resolve to the USD pair."}}}
입력 스키마
{'type': 'object', 'title': 'get_all_forex_quotesArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 40, 'description': 'How many ranked pairs to return (default 40, max 75). Ignored when `symbols` is given.'}, 'symbols': {'type': 'string', 'title': 'Symbols', 'default': '', 'description': "Optional comma-separated pairs to return instead of the ranked slice, e.g. 'EURUSD,USDJPY'. Slash and dash forms are accepted."}}}
입력 스키마
{'type': 'object', 'title': 'get_analysts_by_firmArguments', 'required': ['firm'], 'properties': {'firm': {'type': 'string', 'title': 'Firm'}, 'sector': {'type': 'string', 'title': 'Sector', 'default': ''}}}
입력 스키마
{'type': 'object', 'title': 'get_articleArguments', 'required': ['identifier'], 'properties': {'identifier': {'type': 'string', 'title': 'Identifier', 'description': 'A TipRanks article identifier: the numeric post id, the slug, or a full tipranks.com article URL.'}}}
입력 스키마
{'type': 'object', 'title': 'get_assets_dataArguments', 'required': ['tickers'], 'properties': {'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}}}
입력 스키마
{'type': 'object', 'title': 'get_assets_eventsArguments', 'required': ['tickers'], 'properties': {'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}, 'to_date': {'type': 'string', 'title': 'To Date', 'default': ''}, 'from_date': {'type': 'string', 'title': 'From Date', 'default': ''}}}
입력 스키마
{'type': 'object', 'title': 'get_assets_newsArguments', 'required': ['tickers'], 'properties': {'count': {'type': 'integer', 'title': 'Count', 'default': 10}, 'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}, 'from_date': {'type': 'string', 'title': 'From Date', 'default': '', 'description': "Optional recency floor 'YYYY-MM-DD', applied to the recent articles this tool returns. It cannot pull older news into range â\x80\x94 for a past date window use get_latest_news with from_date + to_date."}}}
입력 스키마
{'type': 'object', 'title': 'get_assets_warningsArguments', 'required': ['tickers'], 'properties': {'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}}}
입력 스키마
{'type': 'object', 'title': 'get_best_performing_expertsArguments', 'properties': {'num': {'type': 'integer', 'title': 'Num', 'default': 10}, 'expert_type': {'type': 'string', 'title': 'Expert Type', 'default': 'analyst', 'description': 'One of: analyst, insider, hedgeFund, blogger, firm (default: analyst)'}}}
입력 스키마
{'type': 'object', 'title': 'get_blogger_sentimentArguments', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_bulls_bears_summaryArguments', 'required': ['tickers'], 'properties': {'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}}}
입력 스키마
{'type': 'object', 'title': 'get_buybacksArguments', 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 1}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 25}, 'ticker': {'type': 'string', 'title': 'Ticker', 'default': '', 'description': 'Optional. If provided, returns the per-ticker historical buyback series; if omitted, returns the cross-market list.'}}}
입력 스키마
{'type': 'object', 'title': 'get_clinical_trialsArguments', 'properties': {}}
입력 스키마
{'type': 'object', 'title': 'get_commodity_historicalArguments', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'description': "Commodity symbol, e.g. 'GCUSD' (gold)."}, 'to_date': {'type': 'string', 'title': 'To Date', 'default': ''}, 'from_date': {'type': 'string', 'title': 'From Date', 'default': ''}}}
입력 스키마
{'type': 'object', 'title': 'get_commodity_quoteArguments', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'description': "Commodity symbol, e.g. 'GCUSD' (gold), 'CLUSD' (crude oil)."}}}
입력 스키마
{'type': 'object', 'title': 'get_company_kpisArguments', 'required': ['ticker'], 'properties': {'count': {'type': 'integer', 'title': 'Count', 'default': 8}, 'group': {'type': 'string', 'title': 'Group', 'default': '', 'description': "Optional single KPI group by slug or title (e.g. 'revenue_geography', 'Revenue by Segment'). Omit for all groups."}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_crypto_historicalArguments', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'description': "Crypto symbol, e.g. 'BTCUSD' (Bitcoin)."}, 'to_date': {'type': 'string', 'title': 'To Date', 'default': ''}, 'from_date': {'type': 'string', 'title': 'From Date', 'default': ''}}}
입력 스키마
{'type': 'object', 'title': 'get_crypto_newsArguments', 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 0, 'description': '0-indexed page of recent articles (0 = most recent); increase to page further back in time.'}}}
입력 스키마
{'type': 'object', 'title': 'get_crypto_quoteArguments', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'description': "Crypto symbol, e.g. 'BTCUSD' (Bitcoin), 'ETHUSD' (Ethereum)."}}}
입력 스키마
{'type': 'object', 'title': 'get_dividend_historyArguments', 'required': ['ticker'], 'properties': {'count': {'type': 'integer', 'title': 'Count', 'default': 16}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_earnings_calendarArguments', 'properties': {'toDate': {'type': 'string', 'title': 'Todate', 'default': ''}, 'exchange': {'type': 'string', 'title': 'Exchange', 'default': ''}, 'fromDate': {'type': 'string', 'title': 'Fromdate', 'default': ''}}}
입력 스키마
{'type': 'object', 'title': 'get_earnings_call_summaryArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_earnings_historyArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker'}, 'quarters': {'type': 'integer', 'title': 'Quarters', 'default': 8}}}
입력 스키마
{'type': 'object', 'title': 'get_economic_calendarArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 50}, 'impact': {'type': 'string', 'title': 'Impact', 'default': 'High,Medium', 'description': "Comma-separated impact levels to keep: High, Medium, Low (default 'High,Medium'); pass '' to keep all."}, 'toDate': {'type': 'string', 'title': 'Todate', 'default': ''}, 'daysBack': {'type': 'integer', 'title': 'Daysback', 'default': 0}, 'fromDate': {'type': 'string', 'title': 'Fromdate', 'default': ''}, 'countries': {'type': 'string', 'title': 'Countries', 'default': 'US', 'description': "Comma-separated country names to keep (default 'US'); pass '' to keep all. Examples: 'US','UK','Germany','Japan','China'."}, 'daysForward': {'type': 'integer', 'title': 'Daysforward', 'default': 7}}}
입력 스키마
{'type': 'object', 'title': 'get_etf_analysisArguments', 'required': ['tickers'], 'properties': {'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}}}
입력 스키마
{'type': 'object', 'title': 'get_etf_exposuresArguments', 'required': ['ticker'], 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 1}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'page_size': {'type': 'integer', 'title': 'Page Size', 'default': 20}}}
입력 스키마
{'type': 'object', 'title': 'get_etf_forecastArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_etf_holdingsArguments', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 0}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'sort_by': {'type': 'string', 'title': 'Sort By', 'default': '', 'description': "Optional prices field to sort by descending (e.g. 'prices.5d.gain', 'prices.twoWeeks.gain', 'prices.month.gain'); when set, returns top performers instead of the full list."}}}
입력 스키마
{'type': 'object', 'title': 'get_etf_screenerArguments', 'properties': {'focus': {'type': 'string', 'title': 'Focus', 'default': '', 'description': "Focus filter, e.g. 'LargeCap', 'InformationTechnology', 'HighYield'. This is the screener's SECTOR filter â\x80\x94 there is no separate sector parameter."}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 0, 'description': 'Rows to return (default: 20, max: 100).'}, 'category': {'type': 'string', 'title': 'Category', 'default': '', 'description': "Category filter, e.g. 'Sector', 'BroadMarket', 'HighDividendYield'"}, 'assetClass': {'type': 'string', 'title': 'Assetclass', 'default': '', 'description': "Asset class filter, e.g. 'Equity', 'FixedIncome', 'Commodities'"}}}
입력 스키마
{'type': 'object', 'title': 'get_etf_top_stocksArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_financialsArguments', 'required': ['ticker'], 'properties': {'count': {'type': 'integer', 'title': 'Count', 'default': 5}, 'period': {'type': 'string', 'title': 'Period', 'default': 'annual', 'description': "'annual' (default), 'quarterly', or 'ttm'"}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_forex_historicalArguments', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'description': "Forex pair, uppercase with no slash, e.g. 'EURUSD'."}, 'to_date': {'type': 'string', 'title': 'To Date', 'default': ''}, 'from_date': {'type': 'string', 'title': 'From Date', 'default': ''}}}
입력 스키마
{'type': 'object', 'title': 'get_forex_quoteArguments', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'description': "Forex pair, uppercase with no slash, e.g. 'EURUSD', 'GBPUSD', 'USDJPY'."}}}
입력 스키마
{'type': 'object', 'title': 'get_hedge_fund_activityArguments', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 25}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_hedge_fund_holdingsArguments', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 60}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_index_historicalArguments', 'required': ['symbol', 'from_date'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'description': "Index symbol, e.g. '^GSPC' for the S&P 500."}, 'to_date': {'type': 'string', 'title': 'To Date', 'default': ''}, 'from_date': {'type': 'string', 'title': 'From Date'}}}
입력 스키마
{'type': 'object', 'title': 'get_index_quoteArguments', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'description': "Index symbol, e.g. '^GSPC' for the S&P 500."}}}
입력 스키마
{'type': 'object', 'title': 'get_insider_transactionsArguments', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 30}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_investor_sentimentArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_ipo_calendarArguments', 'properties': {'toDate': {'type': 'string', 'title': 'Todate', 'default': ''}, 'fromDate': {'type': 'string', 'title': 'Fromdate', 'default': ''}}}
입력 스키마
{'type': 'object', 'title': 'get_latest_newsArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}, 'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers', 'default': ''}, 'to_date': {'type': 'string', 'title': 'To Date', 'default': '', 'description': "Optional 'YYYY-MM-DD' upper bound on the publish date, inclusive of that whole day. Pair with from_date to read a specific past window; from_date on its own returns the newest stories since that date."}, 'category': {'type': 'string', 'title': 'Category', 'default': '', 'description': "Optional single category: 'news', 'the-fly', 'blurbs', 'catalyst', 'ratings', 'cryptocurrencies', 'insider-trading', 'newswire', 'private-companies', 'company-announcements'. Omitted = editorial/wire feed (excludes auto-ingested company-announcements)."}, 'from_date': {'type': 'string', 'title': 'From Date', 'default': ''}}}
입력 스키마
{'type': 'object', 'title': 'get_market_commentaryArguments', 'properties': {}}
입력 스키마
{'type': 'object', 'title': 'get_market_moversArguments', 'required': ['category'], 'properties': {'num': {'type': 'integer', 'title': 'Num', 'default': 20}, 'country': {'type': 'integer', 'title': 'Country', 'default': 1, 'description': '1=US, 2=Canada, 3=UK (default: 1)'}, 'category': {'type': 'integer', 'title': 'Category', 'description': '1=DollarVolume, 2=PercentGainers (ext hours), 3=PercentLosers (ext hours), 4=GainersRegular, 5=LosersRegular, 6=UnusualVolume'}}}
입력 스키마
{'type': 'object', 'title': 'get_market_performanceArguments', 'properties': {'country': {'type': 'string', 'title': 'Country', 'default': 'us'}}}
입력 스키마
{'type': 'object', 'title': 'get_my_usageArguments', 'properties': {}}
입력 스키마
{'type': 'object', 'title': 'get_options_chainArguments', 'required': ['ticker', 'expiration_date'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 50}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'strike_gte': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Strike Gte', 'default': None}, 'strike_lte': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Strike Lte', 'default': None}, 'contract_type': {'type': 'string', 'title': 'Contract Type', 'default': '', 'description': "'call' or 'put'; omit to return both sides."}, 'expiration_date': {'type': 'string', 'title': 'Expiration Date', 'description': 'Exact expiration in YYYY-MM-DD. REQUIRED â\x80\x94 call get_options_expirations first to discover valid dates.'}}}
입력 스키마
{'type': 'object', 'title': 'get_options_contractArguments', 'required': ['contract_ticker'], 'properties': {'contract_ticker': {'type': 'string', 'title': 'Contract Ticker', 'description': "OCC-format option ticker, e.g. 'O:AAPL260520C00205000'. The 'O:' prefix is optional."}}}
입력 스키마
{'type': 'object', 'title': 'get_options_expirationsArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_options_unusual_tradesArguments', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 25}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_peersArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker', 'description': "Stock ticker symbol, e.g. 'AAPL'."}}}
입력 스키마
{'type': 'object', 'title': 'get_politician_activityArguments', 'required': ['politicianId'], 'properties': {'activity': {'type': 'string', 'title': 'Activity', 'default': 'trades', 'description': "'trades' or 'holdings' (default: trades)"}, 'politicianId': {'type': 'integer', 'title': 'Politicianid', 'description': 'Politician ID, as returned by get_politicians.'}}}
입력 스키마
{'type': 'object', 'title': 'get_politiciansArguments', 'properties': {}}
입력 스키마
{'type': 'object', 'title': 'get_portfolio_analysisArguments', 'required': ['portfolio_id'], 'properties': {'portfolio_id': {'type': 'integer', 'title': 'Portfolio Id'}}}
입력 스키마
{'type': 'object', 'title': 'get_portfolio_holdingsArguments', 'required': ['portfolio_id'], 'properties': {'portfolio_id': {'type': 'integer', 'title': 'Portfolio Id'}}}
입력 스키마
{'type': 'object', 'title': 'get_portfolio_overviewArguments', 'required': ['portfolio_id'], 'properties': {'portfolio_id': {'type': 'integer', 'title': 'Portfolio Id'}}}
입력 스키마
{'type': 'object', 'title': 'get_portfolio_performanceArguments', 'required': ['portfolio_id'], 'properties': {'portfolio_id': {'type': 'integer', 'title': 'Portfolio Id'}}}
입력 스키마
{'type': 'object', 'title': 'get_recent_analyst_ratingsArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker'}}}
입력 스키마
{'type': 'object', 'title': 'get_sector_analysisArguments', 'properties': {}}
입력 스키마
{'type': 'object', 'title': 'get_stock_catalystArguments', 'required': ['tickers'], 'properties': {'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}}}
입력 스키마
{'type': 'object', 'title': 'get_stock_pricesArguments', 'required': ['tickers'], 'properties': {'period': {'type': 'string', 'title': 'Period', 'default': 'ytd'}, 'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}}}
입력 스키마
{'type': 'object', 'title': 'get_stock_quotesArguments', 'required': ['tickers'], 'properties': {'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}}}
입력 스키마
{'type': 'object', 'title': 'get_stock_splitsArguments', 'properties': {'type': {'type': 'string', 'title': 'Type', 'default': '', 'description': "Optional filter: 'Forward' or 'Reverse' (case-insensitive); omit to return both."}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 25}, 'ticker': {'type': 'string', 'title': 'Ticker', 'default': '', 'description': "Optional. Return only this company's splits within the window, e.g. 'NVDA'. Pair with a wide fromDate for 'has X ever split'."}, 'toDate': {'type': 'string', 'title': 'Todate', 'default': ''}, 'fromDate': {'type': 'string', 'title': 'Fromdate', 'default': ''}}}
입력 스키마
{'type': 'object', 'title': 'get_technical_analysisArguments', 'required': ['tickers'], 'properties': {'tickers': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'title': 'Tickers'}, 'timeFrame': {'type': 'string', 'title': 'Timeframe', 'default': 'day', 'description': "One of '1m','5m','15m','30m','1h','5h','day','3d','week','2w','month' (default: 'day'). Request '5h' for one ticker per call."}}}
입력 스키마
{'type': 'object', 'title': 'get_ticker_earningsArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker', 'description': "Stock ticker symbol, e.g. 'NVDA'."}}}
입력 스키마
{'type': 'object', 'title': 'get_top_hedge_fund_managersArguments', 'properties': {'num': {'type': 'integer', 'title': 'Num', 'default': 10}}}
입력 스키마
{'type': 'object', 'title': 'get_top_rated_stocksArguments', 'properties': {'num': {'type': 'integer', 'title': 'Num', 'default': 20}, 'sector': {'type': 'string', 'title': 'Sector', 'default': '', 'description': 'Lowercase sector filter: financial, healthcare, consumerdefensive, consumercyclical, utilities, materials, technology, industrials, energy, communicationservices, realestate (default: all sectors)'}, 'country': {'type': 'string', 'title': 'Country', 'default': 'US', 'description': "'US', 'Canada', 'UK', or 'Global' (default: US). UK tickers are returned with a 'GB:' prefix but the country value is still 'UK'."}}}
입력 스키마
{'type': 'object', 'title': 'get_top_smart_score_stocksArguments', 'properties': {'num': {'type': 'integer', 'title': 'Num', 'default': 20}, 'sector': {'type': 'string', 'title': 'Sector', 'default': '', 'description': 'Lowercase sector filter: financial, healthcare, consumerdefensive, consumercyclical, utilities, materials, technology, industrials, energy, communicationservices, realestate (default: all sectors)'}, 'country': {'type': 'string', 'title': 'Country', 'default': 'US', 'description': "'US','Canada','UK','Germany','Spain','France','India','Italy','Israel','Australia','Singapore','Japan','HongKong', or 'Global' (default: US). UK tickers are returned with a 'GB:' prefix but the country value is still 'UK'."}}}
입력 스키마
{'type': 'object', 'title': 'get_trending_stocksArguments', 'properties': {'num': {'type': 'integer', 'title': 'Num', 'default': 20}, 'filter': {'type': 'string', 'title': 'Filter', 'default': 'analysts', 'description': "Exactly one of 'analysts', 'bloggers' or 'both' (default: analysts). Any other value is rejected rather than answered."}, 'sector': {'type': 'string', 'title': 'Sector', 'default': '', 'description': "Sector filter: energy, financial, general, healthcare, industrials, services, technology or utilities. Omit for all sectors; a sector outside this list is refused rather than answered. Rows for sector='energy' are energy companies even though the feed labels them UTILITIES."}, 'country': {'type': 'string', 'title': 'Country', 'default': 'US', 'description': "Country name, e.g. 'US','Canada','UK','Germany','Israel','Australia' (default: US)"}, 'daysAgo': {'type': 'integer', 'title': 'Daysago', 'default': 7, 'description': 'Days to look back: 3, 7, or any number from 30 up â\x80\x94 anything else (1, 2, 14â\x80¦) is rejected. Default 7. Use 30 or more when filtering by sector or country, as narrow windows often return very few stocks.'}, 'trendingType': {'type': 'string', 'title': 'Trendingtype', 'default': '', 'description': "Exactly 'best-rated' or 'worst-rated'; omit for all (default). Any other value is rejected rather than silently returning the unranked list."}}}
입력 스키마
{'type': 'object', 'title': 'list_my_portfoliosArguments', 'properties': {}}
최근 도구 변경
유사한 MCP 서버
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…
EventTrader Research (read-only)
Offers read-only research on funds, event markets, order books, arena markets, crypto pools, backtests, and related financial ana…
World Monitor
Delivers live geopolitical, conflict, country-risk, market, energy, climate, aviation, supply-chain, and macroeconomic intelligen…
Slacking.biz — SEC Financial Data + US Economics + Demographics + FX
Provides financial, economic, demographic, foreign-exchange, regulatory, and company research data from public sources.
welcome
Provides market data and educational investment research for stocks, ETFs, and crypto, including fundamentals, prices, macro indi…
Currencyformat
Formats localized numbers and currencies and also provides routed access to structured financial, market, government, and researc…
Unpaywall
Provides open-access scholarly paper lookup plus routed research and structured data queries across financial, economic, scientif…