使用说明
Search Stock News MCP Server 🚀
🔌 兼容Cline、Cursor、Claude Desktop和任何其他MCP客户端!
搜索股票新闻MCP与任何MCP客户端无缝协作
模型上下文协议(MCP)是一个开放标准,使人工智能系统能够与各种数据源和工具无缝交互,促进安全的双向连接。
搜索股票新闻MCP服务器提供:
- 通过Tavily API实时股票新闻搜索功能
- 多个可自定义的搜索查询模板
- 可配置的搜索参数和过滤
- 特定域内容过滤
- 使用TypeScript进行类型安全操作
先决条件🔧
在开始之前,请确保您已经:
- Tavilly API密钥
- Claude Desktop、Cursor或任何兼容MCP的客户端
- Node.js(v16或更高版本)
- Git已安装(仅在使用Git安装方法时需要)
搜索股票新闻MCP服务器安装⚡
使用NPX运行
npx -y search-stock-news-mcp@latest
通过Smithery安装
要通过Smithery自动安装克劳德桌面的搜索股票新闻MCP服务器:
npx -y @smithery/cli install search-stock-news-mcp --client claude
配置MCP客户端⚙️
配置Cline🤖
在Cline中设置搜索股票新闻MCP服务器的最简单方法是通过市场:
- 在VS代码中打开Cline
- 点击侧边栏中的Cline图标
- 导航到“MCP服务器”选项卡
- 搜索“搜索股票新闻”并单击“安装”
- 提示时,输入Tavily API密钥
或者,在Cline中手动配置服务器:
- 打开Cline MCP设置文件:
# 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
- 添加搜索股票新闻服务器配置:
{
"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": []
}
}
}
配置光标🖥️
在Cursor中设置搜索股票新闻MCP服务器:
- 打开光标设置
- 导航到功能>MCP服务器
- 点击“+添加新MCP服务器”按钮
- 填写以下信息:
- 名字:“搜索股票新闻mcp”
- 类型:“命令”
- 命令:
env TAVILY_API_KEY=your-api-key-here npx -y search-stock-news-mcp@latest
配置Claude桌面🖥️
对于macOS:
touch "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
open -e "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
对于Windows:
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"]
}
故障排除🛠️
常见问题
-
找不到服务器
- 验证npm安装
- 检查配置语法
- 确保Node.js安装正确
-
API关键问题
- 验证Tavily API密钥是否有效
- 检查配置中是否正确设置了API密钥
- 确保API键周围没有空格或引号
-
搜索结果问题
- 检查搜索参数是否在有效范围内
- 验证域筛选器的格式是否正确
- 确保公司名称和标志准确无误
致谢✨
- MCP规范的模型上下文协议
- 克劳德桌面的拟人化
- 为新闻搜索Tavilly API
许可证
麻省理工学院