Cognitive-Stack

@Cognitive-Stack/search-stock-news-mcp
0 Stars 345 次浏览 Cognitive-Stack 更新于 2026-08-23

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服务器最简单的方法是通过市场:

  1. 在VS Code中打开Cline
  2. 点击侧边栏中的Cline图标
  3. 导航到“MCP Servers”选项卡
  4. 搜索“Search Stock News”并点击“install”
  5. 当提示时,输入您的Tavily API密钥

或者,手动在Cline中配置服务器:

  1. 打开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

  1. 添加股票新闻搜索服务器配置:
    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服务器:

  1. 打开Cursor设置
  2. 导航到Features > MCP Servers
  3. 点击“+ Add New MCP Server”按钮
  4. 填写以下信息:
    • 名称:"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"
}
}
}
}

使用示例 🎯

  1. 基本股票新闻搜索
    json
    {
    "symbol": "AAPL",
    "companyName": "Apple Inc.",
    "maxResults": 10
    }

  2. 带有过滤器的高级搜索
    json
    {
    "symbol": "TSLA",
    "companyName": "Tesla Inc.",
    "maxResults": 20,
    "searchDepth": "advanced",
    "minScore": 0.6
    }

  3. 自定义域名搜索
    json
    {
    "symbol": "MSFT",
    "companyName": "Microsoft Corporation",
    "includeDomains": ["reuters.com", "bloomberg.com"]
    }

故障排除 🛠️

常见问题

  1. 找不到服务器

    • 验证npm安装
    • 检查配置语法
    • 确保正确安装了Node.js
  2. API密钥问题

    • 验证您的Tavily API密钥是否有效* 检查配置中的 API 密钥是否正确设置
  • 确保 API 密钥周围没有空格或引号
  1. 搜索结果问题
    • 检查搜索参数是否在有效范围内
    • 验证域过滤器格式是否正确
    • 确保公司名称和代码准确无误

致谢 ✨

  • 为 MCP 规范提供的模型上下文协议
  • Anthropic 提供的 Claude Desktop
  • Tavily 提供的新闻搜索 API

许可证

MIT

相关 MCP 服务