Search Stock News Mcp

Search Stock News Mcp

🚀 股票新闻搜索MCP服务器

股票新闻搜索MCP服务器可无缝连接到任何MCP客户端,与Cline、Cursor、Claude Desktop以及其他MCP客户端兼容。它基于模型上下文协议(MCP)这一开放标准构建,能让AI系统与其数据源和工具进行交互,实现安全的双向连接。

✨ 主要特性

  • 通过Tavily API实现实时股票新闻搜索。
  • 提供多个可自定义的搜索查询模板。
  • 具备可配置的搜索参数和过滤选项。
  • 支持领域特定内容过滤。
  • 使用TypeScript进行类型安全操作。

📦 安装指南

先决条件 🔧

在开始安装之前,请确保你具备以下条件:

  • Tavily API密钥。
  • Claude Desktop、Cursor或任何MCP兼容客户端。
  • Node.js(v16及以上版本)。
  • Git已安装(仅适用于Git安装方法)。

安装方式

使用NPX运行
npx -y search-stock-news-mcp@latest
通过Smithery安装

要自动为Claude Desktop安装股票新闻搜索MCP服务器,可使用以下命令:

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

⚙️ 配置MCP客户端

配置Cline 🤖

在Cline中设置股票新闻搜索MCP服务器,最简单的方法是通过市场进行操作:

  1. 打开Cline的VS Code。
  2. 点击左侧边栏中的Cline图标。
  3. 转到“MCP服务器”选项卡。
  4. 搜索“股票新闻”并点击“安装”。
  5. 出现提示时,输入你的Tavily API密钥。

若要手动配置Cline中的服务器,可按以下步骤操作:

  1. 打开config/clair.json文件。
  2. 在文件末尾添加以下内容:
{
"stockNewsMCP": {
"enabled": true,
"apiKey": "your-tavily-api-key",
"searchEndpoint": "https://api.tavily.com/v1/search"
}
}
  1. 保存文件并重启Cline。

配置Cursor 🔍

在Cursor中设置股票新闻搜索MCP服务器,可按以下步骤操作:

  1. 打开config/cursor.json文件。
  2. 在文件末尾添加以下内容:
{
"stockNewsSearch": {
"enabled": true,
"apiEndpoint": "https://api.tavily.com/v1/stock-news",
"apiKey": "your-tavily-api-key"
}
}
  1. 保存文件并重启Cursor。

配置Claude Desktop 👨💻

在Claude Desktop中设置股票新闻搜索MCP服务器,可按以下步骤操作:

  1. 打开config/claude.json文件。
  2. 在文件末尾添加以下内容:
{
"newsSearch": {
"enabled": true,
"mcpEndpoint": "http://localhost:3000",
"apiKey": "your-tavily-api-key"
}
}
  1. 保存文件并重启Claude Desktop。

💻 使用示例

基础用法

curl -X POST http://localhost:3000/api/search \
-H "Content-Type: application/json" \
-d '{"query":"latest stock news","pageSize":10}'

高级用法

curl -X POST http://localhost:3000/api/advanced-search \
-H "Content-Type: application/json" \
-d '{"keywords":["AI","finance"],"sortBy":"relevance","startDate":"2023-10-01","endDate":"2023-10-31"}'

自定义域名搜索

curl -X POST http://localhost:3000/api/custom-domain-search \
-H "Content-Type: application/json" \
-d '{"domains":["www.bloomberg.com","www.reuters.com"],"query":"market trends"}'

🔧 故障排除

常见问题及解决办法

  1. 服务器未找到
    • 检查npm安装是否正确。
    • 查看配置文件语法是否正确。
    • 确保Node.js已正确安装。
  2. API密钥问题
    • 验证Tavily API密钥的有效性。
    • 检查密钥是否在配置中正确设置。
    • 确保密钥没有空格或引号。
  3. 搜索结果问题
    • 检查搜索参数是否在有效范围内。
    • 验证域名过滤器是否正确格式化。
    • 确保公司名称和股票代码准确无误。

✨ 致谢

  • Model Context Protocol提供MCP规范。
  • Anthropic提供Claude Desktop。
  • Tavily提供新闻搜索API。

📄 许可证

本项目采用MIT许可证。

  • 0 关注
  • 0 收藏,20 浏览
  • system 提出于 2025-09-21 20:21

相似服务问题

相关AI产品