Search Stock News

by cognitive-stack

6 stars
288 downloads
Not rated
GitHub

About

Search Stock News MCP Server is an MCP-compatible tool that provides real-time stock news search via the Tavily API. It works with Cline, Cursor, Claude Desktop, and any other MCP client, giving AI systems secure, two-way access to stock news.

Details

Author
cognitive-stack
GitHub stars
6
Downloads
288
Categories
Search, Finance, Other
Tags
#news, #web-research

- Real-time stock news search via Tavily API
- Multiple customizable search query templates
- Configurable search parameters and filtering
- Domain-specific content filtering
- Type-safe operations with TypeScript

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Search Stock News
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Search Stock News Mcp Server Installation

To install Search Stock News MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install search-stock-news-mcp --client claude

The easiest way to set up the Search Stock News MCP server in Cline is through the marketplace:
- Open Cline in VS Code
- Click on the Cline icon in the sidebar
- Navigate to the "MCP Servers" tab
- Search "Search Stock News" and click "install"
- When prompted, enter your Tavily API key

Alternatively, manually configure the server in Cline:

# For macOS: code ~/Library/Application\ Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json # For Windows: code %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json

- Add the Search Stock News server configuration:

{ "mcpServers": { "search-stock-news-mcp": { "command": "npx", "args": ["-y", "search-stock-news-mcp@latest"], "env": { "TAVILY_API_KEY": "your-api-key-here" }, "disabled": false, "autoApprove": [] } } }

To set up the Search Stock News MCP server in Cursor:
- Open Cursor Settings
- Navigate to Features > MCP Servers
- Click on the "+ Add New MCP Server" button
- Fill out the following information:

- Name: "search-stock-news-mcp"
- Type: "command"
- Command:

env TAVILY_API_KEY=your-api-key-here npx -y search-stock-news-mcp@latest
touch "$HOME/Library/Application Support/Claude/claude_desktop_config.json" open -e "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
code %APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "search-stock-news-mcp": { "command": "npx", "args": ["-y", "search-stock-news-mcp@latest"], "env": { "TAVILY_API_KEY": "your-api-key-here" } } } }
{ "symbol": "AAPL", "companyName": "Apple Inc.", "maxResults": 10 }
{ "symbol": "TSLA", "companyName": "Tesla Inc.", "maxResults": 20, "searchDepth": "advanced", "minScore": 0.6 }
{ "symbol": "MSFT", "companyName": "Microsoft Corporation", "includeDomains": ["reuters.com", "bloomberg.com"] }

- Verify npm installation
- Check configuration syntax
- Ensure Node.js is properly installed

- Verify your Tavily API key is valid
- Check the API key is correctly set in config
- Ensure no spaces or quotes around the API key

- Check search parameters are within valid ranges
- Verify domain filters are correctly formatted
- Ensure company name and symbol are accurate

- Model Context Protocol for the MCP specification
- Anthropic for Claude Desktop
- Tavily for the News Search API

Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.

Objective-driven deep research paid per request via MPP - free daily quick search (news/arXiv), quote-first paid cloud-browser research with cross-source reports. MCP Streamable HTTP, no API key.

About Free multi-engine MCP search server — 8 free engines (DDG, Sogou, Bing, Baidu, Wikipedia, Startpage, Yandex, Mojeek), waterfall progressive search, multi-source verification, content enrichment, news search, language auto-detection, rate limit exposure. Zero API keys needed. Self-hostable.

Hosted MCP server for the APITube News API: search articles from 500,000+ sources in 60+ languages, filtered by sentiment, entities, topics and source quality.

A search engine for AI applications, providing world knowledge from web pages and various content sources like weather, news, and images.

Fetches the latest news headlines from the Boring News API.

An MCP (Model Context Protocol) server that gives AI assistants real-time news fetching, search, NLP analysis, and personalized news preferences — all accessible through natural language.

Comprehensive web, news, and social media search and analysis using xAI's Grok API.

Search for stories, get user information, and interact with Hacker News.

Real-time news with bias scoring across 5,000+ sources and 15+ dimensions, balanced news synthesis, live market data with AI analysis, ML options pricing, and semantic meme search.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "search stock news": {
            "search-stock-news-mcp": {
                "command": "npx",
                "args": [
                    "-y",
                    "search-stock-news-mcp@latest"
                ]
            }
        }
    }
}

McpServers

{
    "search-stock-news-mcp": {
        "command": "npx",
        "args": [
            "-y",
            "search-stock-news-mcp@latest"
        ]
    }
}

Search Stock News MCP Server Installation ⚡

To install Search Stock News MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install search-stock-news-mcp --client claude

The easiest way to set up the Search Stock News MCP server in Cline is through the marketplace:
- Open Cline in VS Code
- Click on the Cline icon in the sidebar
- Navigate to the "MCP Servers" tab
- Search "Search Stock News" and click "install"
- When prompted, enter your Tavily API key

Alternatively, manually configure the server in Cline:

# For macOS: code ~/Library/Application\ Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json # For Windows: code %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json

- Add the Search Stock News server configuration:

{ "mcpServers": { "search-stock-news-mcp": { "command": "npx", "args": ["-y", "search-stock-news-mcp@latest"], "env": { "TAVILY_API_KEY": "your-api-key-here" }, "disabled": false, "autoApprove": [] } } }

To set up the Search Stock News MCP server in Cursor:
- Open Cursor Settings
- Navigate to Features > MCP Servers
- Click on the "+ Add New MCP Server" button
- Fill out the following information:

- Name: "search-stock-news-mcp"
- Type: "command"
- Command:

env TAVILY_API_KEY=your-api-key-here npx -y search-stock-news-mcp@latest
touch "$HOME/Library/Application Support/Claude/claude_desktop_config.json" open -e "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
code %APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "search-stock-news-mcp": { "command": "npx", "args": ["-y", "search-stock-news-mcp@latest"], "env": { "TAVILY_API_KEY": "your-api-key-here" } } } }
{ "symbol": "AAPL", "companyName": "Apple Inc.", "maxResults": 10 }
{ "symbol": "TSLA", "companyName": "Tesla Inc.", "maxResults": 20, "searchDepth": "advanced", "minScore": 0.6 }
{ "symbol": "MSFT", "companyName": "Microsoft Corporation", "includeDomains": ["reuters.com", "bloomberg.com"] }

- Verify npm installation
- Check configuration syntax
- Ensure Node.js is properly installed

- Verify your Tavily API key is valid
- Check the API key is correctly set in config
- Ensure no spaces or quotes around the API key

- Check search parameters are within valid ranges
- Verify domain filters are correctly formatted
- Ensure company name and symbol are accurate

- Model Context Protocol for the MCP specification
- Anthropic for Claude Desktop
- Tavily for the News Search API

Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.

Objective-driven deep research paid per request via MPP - free daily quick search (news/arXiv), quote-first paid cloud-browser research with cross-source reports. MCP Streamable HTTP, no API key.

About Free multi-engine MCP search server — 8 free engines (DDG, Sogou, Bing, Baidu, Wikipedia, Startpage, Yandex, Mojeek), waterfall progressive search, multi-source verification, content enrichment, news search, language auto-detection, rate limit exposure. Zero API keys needed. Self-hostable.

Hosted MCP server for the APITube News API: search articles from 500,000+ sources in 60+ languages, filtered by sentiment, entities, topics and source quality.

A search engine for AI applications, providing world knowledge from web pages and various content sources like weather, news, and images.

Fetches the latest news headlines from the Boring News API.

An MCP (Model Context Protocol) server that gives AI assistants real-time news fetching, search, NLP analysis, and personalized news preferences — all accessible through natural language.

Comprehensive web, news, and social media search and analysis using xAI's Grok API.

Search for stories, get user information, and interact with Hacker News.

Real-time news with bias scoring across 5,000+ sources and 15+ dimensions, balanced news synthesis, live market data with AI analysis, ML options pricing, and semantic meme search.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.