Search Stock News MCP Server
🔌 Compatible with Cline, Cursor, Claude Desktop, and any other MCP Clients!
Search Stock News MCP works seamlessly with any MCP client
The Model Context Protocol (MCP) is an open standard that enables AI systems to interact seamlessly with various data sources and tools, facilitating secure, two-way connections.
The Search Stock News MCP server provides:
Real-time stock news search capabilities via Tavily API
Multiple customizable search query templates
Configurable search parameters and filtering
Domain-specific content filtering
Type-safe operations with TypeScript
Prerequisites 🔧
Before you begin, ensure you have:
Tavily API Key
Claude Desktop, Cursor, or any MCP-compatible client
Node.js (v16 or higher)
Git installed (only needed if using Git installation method)
Search Stock News MCP Server Installation ⚡
Running with NPX
npx -y search-stock-news-mcp@latestInstalling via Smithery
To install Search Stock News MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install search-stock-news-mcp --client claudeConfiguring MCP Clients ⚙️
Configuring Cline 🤖
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:
Open the Cline MCP settings file:
# 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.jsonAdd 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": []
}
}
}Configuring Cursor 🖥️
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
Configuring Claude Desktop 🖥️
For macOS:
touch "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
open -e "$HOME/Library/Application Support/Claude/claude_desktop_config.json"For Windows:
code %APPDATA%\Claude\claude_desktop_config.jsonAdd the server configuration:
{
"mcpServers": {
"search-stock-news-mcp": {
"command": "npx",
"args": ["-y", "search-stock-news-mcp@latest"],
"env": {
"TAVILY_API_KEY": "your-api-key-here"
}
}
}
}Usage Examples 🎯
Basic Stock News Search:
{
"symbol": "AAPL",
"companyName": "Apple Inc.",
"maxResults": 10
}Advanced Search with Filters:
{
"symbol": "TSLA",
"companyName": "Tesla Inc.",
"maxResults": 20,
"searchDepth": "advanced",
"minScore": 0.6
}Custom Domain Search:
{
"symbol": "MSFT",
"companyName": "Microsoft Corporation",
"includeDomains": ["reuters.com", "bloomberg.com"]
}Troubleshooting 🛠️
Common Issues
Server Not Found
Verify npm installation
Check configuration syntax
Ensure Node.js is properly installed
API Key Issues
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
Search Results Issues
Check search parameters are within valid ranges
Verify domain filters are correctly formatted
Ensure company name and symbol are accurate
Acknowledgments ✨
Model Context Protocol for the MCP specification
Anthropic for Claude Desktop
Tavily for the News Search API
License
MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Cognitive-Stack/search-stock-news-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server