Findingalpha Ai Mcp

Findingalpha Ai Mcp

🚀 FindingAlpha AI MCP 服务器

为 FindingAlpha AI 提供的模型上下文协议 (MCP) 服务器,提供多种工具用于公共交易股票的基本分析和处理,助力用户更好地进行股票相关操作。

🚀 快速开始

本服务器可通过 Smithery 或 npm 进行安装,安装完成后即可使用相关功能进行股票分析。

📦 安装指南

通过 Smithery

npx -y @smithery/cli install findingalpha-ai-mcp --client claude

通过 npm

npm install findingalpha-ai-mcp

🔧 开发指南

先决条件

  • Node.js 18 或更高版本
  • npm

设置

  1. 安装依赖项:
npm install
  1. 构建服务器:
npm run build
  1. 带自动重建的开发:
npm run watch

测试

npm test

💻 使用示例

暂未提供相关代码示例,后续可根据实际使用场景补充。

📄 许可证

本项目采用 MIT 许可证,详见 LICENSE 了解详细信息。

📚 详细文档

API 端点

MCP 服务器提供以下端点:

  1. 分段收入

    • 端点:segmented-revenue
    • 参数:ticker (字符串) - 股票代码(例如,AAPL)
    • 示例:使用 segmented-revenue 并传递 { "ticker": "AAPL" }
  2. 按姓名查找国会交易

    • 端点:congress-trades-by-name
    • 参数:name (字符串) - 国会议员名字(例如,nancy)
    • 示例:使用 congress-trades-by-name 并传递 { "name": "nancy" }
  3. 按股票代码查找国会交易

    • 端点:congress-trades-by-ticker
    • 参数:ticker (字符串) - 股票代码(例如,AAPL)
    • 示例:使用 congress-trades-by-ticker 并传递 { "ticker": "AAPL" }

测试

该项目包含集成测试和单元测试。

运行测试

# 运行所有测试
npm test

# 运行仅客户端集成测试
npm run test:client

# 运行仅单元测试
npm run test:unit

测试文件

  • 集成测试:test-client.js
  • 单元测试:
    • src/__tests__/segmented-revenue.test.ts
    • src/__tests__/congress-trades.test.ts
  • 0 关注
  • 0 收藏,21 浏览
  • system 提出于 2025-09-21 16:06

相似服务问题

相关AI产品