Cognitive-Stack
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"search-stock-news-mcp": {
"args": [
"-y",
"search-stock-news-mcp@latest"
],
"command": "npx",
"env": {
"TAVILY_API_KEY": "your-api-key-here"
}
}
}
}
服务介绍
🔌 兼容Cline、Cursor、Claude Desktop以及其他任何MCP客户端!
股票新闻搜索MCP可以与任何MCP客户端无缝协作
模型上下文协议(MCP)是一个开放标准,它使AI系统能够与各种数据源和工具无缝交互,促进安全的双向连接。
股票新闻搜索MCP服务器提供:
- 通过Tavily API实现实时股票新闻搜索功能
- 多个可自定义的搜索查询模板
- 可配置的搜索参数和过滤
- 针对特定领域的内容过滤
- 使用TypeScript进行类型安全操作
先决条件 🔧
在开始之前,请确保您拥有以下内容:
- Tavily API密钥
- Claude Desktop、Cursor或任何其他MCP兼容客户端
- Node.js(v16或更高版本)
- 安装了Git(仅当使用Git安装方法时需要)
股票新闻搜索MCP服务器安装 ⚡
使用NPX运行
bash
npx -y search-stock-news-mcp@latest
通过Smithery安装
要通过Smithery自动为Claude Desktop安装股票新闻搜索MCP服务器:
bash
npx -y @smithery/cli install search-stock-news-mcp --client claude
配置MCP客户端 ⚙️
配置Cline 🤖
在Cline中设置股票新闻搜索MCP服务器最简单的方法是通过市场:
- 在VS Code中打开Cline
- 点击侧边栏中的Cline图标
- 导航到“MCP Servers”选项卡
- 搜索“Search Stock News”并点击“install”
- 当提示时,输入您的Tavily API密钥
或者,手动在Cline中配置服务器:
- 打开Cline MCP设置文件:
bash
对于macOS:
code ~/Library/Application\ Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
对于Windows:
code %APPDATA%CodeUserglobalStoragesaoudrizwan.claude-devsettingscline_mcp_settings.json
- 添加股票新闻搜索服务器配置:
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 🖥️
要在Cursor中设置股票新闻搜索MCP服务器:
- 打开Cursor设置
- 导航到Features > MCP Servers
- 点击“+ Add New MCP Server”按钮
- 填写以下信息:
- 名称:"search-stock-news-mcp"
- 类型:"command"
- 命令:
bash
env TAVILY_API_KEY=your-api-key-here npx -y search-stock-news-mcp@latest
配置Claude Desktop 🖥️
对于macOS:
bash
touch "$HOME/Library/Application\ Support/Claude/claude_desktop_config.json"
open -e "$HOME/Library/Application\ Support/Claude/claude_desktop_config.json"
对于Windows:
bash
code %APPDATA%Claudeclaude_desktop_config.json
添加服务器配置:
json
{
"mcpServers": {
"search-stock-news-mcp": {
"command": "npx",
"args": ["-y", "search-stock-news-mcp@latest"],
"env": {
"TAVILY_API_KEY": "your-api-key-here"
}
}
}
}
使用示例 🎯
-
基本股票新闻搜索:
json
{
"symbol": "AAPL",
"companyName": "Apple Inc.",
"maxResults": 10
} -
带有过滤器的高级搜索:
json
{
"symbol": "TSLA",
"companyName": "Tesla Inc.",
"maxResults": 20,
"searchDepth": "advanced",
"minScore": 0.6
} -
自定义域名搜索:
json
{
"symbol": "MSFT",
"companyName": "Microsoft Corporation",
"includeDomains": ["reuters.com", "bloomberg.com"]
}
故障排除 🛠️
常见问题
-
找不到服务器
- 验证npm安装
- 检查配置语法
- 确保正确安装了Node.js
-
API密钥问题
- 验证您的Tavily API密钥是否有效* 检查配置中的 API 密钥是否正确设置
- 确保 API 密钥周围没有空格或引号
- 搜索结果问题
- 检查搜索参数是否在有效范围内
- 验证域过滤器格式是否正确
- 确保公司名称和代码准确无误
致谢 ✨
- 为 MCP 规范提供的模型上下文协议
- Anthropic 提供的 Claude Desktop
- Tavily 提供的新闻搜索 API
许可证
MIT