为 FindingAlpha AI 提供的模型上下文协议 (MCP) 服务器,提供多种工具用于公共交易股票的基本分析和处理,助力用户更好地进行股票相关操作。
本服务器可通过 Smithery 或 npm 进行安装,安装完成后即可使用相关功能进行股票分析。
npx -y @smithery/cli install findingalpha-ai-mcp --client claude
npm install findingalpha-ai-mcp
npm install
npm run build
npm run watch
npm test
暂未提供相关代码示例,后续可根据实际使用场景补充。
本项目采用 MIT 许可证,详见 LICENSE 了解详细信息。
MCP 服务器提供以下端点:
分段收入
segmented-revenueticker (字符串) - 股票代码(例如,AAPL)segmented-revenue 并传递 { "ticker": "AAPL" }按姓名查找国会交易
congress-trades-by-namename (字符串) - 国会议员名字(例如,nancy)congress-trades-by-name 并传递 { "name": "nancy" }按股票代码查找国会交易
congress-trades-by-tickerticker (字符串) - 股票代码(例如,AAPL)congress-trades-by-ticker 并传递 { "ticker": "AAPL" }该项目包含集成测试和单元测试。
# 运行所有测试
npm test
# 运行仅客户端集成测试
npm run test:client
# 运行仅单元测试
npm run test:unit
test-client.jssrc/__tests__/segmented-revenue.test.tssrc/__tests__/congress-trades.test.ts