此 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…