get_news
Fetch news articles for stocks or the broad market with three modes: stock-specific, general market, and press releases. Customize by symbols, dates, source quality, and output format.
Instructions
Fetch news articles for stocks or the broad market.
Three modes: stock-specific news, general market news, and company press releases. Requires symbols for stock and press modes. Note: For portfolio-aware auto-fill, use get_portfolio_news on portfolio-reads-mcp.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | News source: - "stock": Per-symbol news articles (default) - "general": Broad market news (symbols ignored) - "press": Official company press releases | stock |
| limit | No | Max articles to return, 1-50 (default: 10). | |
| format | No | Output format: - "summary": Headline, date, source, snippet per article - "full": Complete article data | summary |
| quality | No | Source quality filter (default: "trusted"): - "trusted": Wire services + credible journalism (default) - "wire": Official press releases only (BusinessWire, PR Newswire, etc.) - "journalism": Credible financial journalism only (WSJ, Bloomberg, etc.) - "all": No filtering — includes all sources | trusted |
| symbols | No | Comma-separated tickers (e.g., "AAPL,MSFT"). Required for "stock" and "press" modes. | |
| to_date | No | End date in YYYY-MM-DD format (optional). | |
| from_date | No | Start date in YYYY-MM-DD format (optional). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||