用于LLM集成的MCP服务器包装器(无交易执行)
概述
此Node.js应用程序充当MCP(模型上下文协议)服务器包装器,与Perplexity或其他大型语言模型(LLM)集成,为投资组合再平衡提供推理功能。它在Docker容器中运行,确保易于部署和可扩展性。该包装器不直接执行交易,而是支持使用最先进的LLM推理生成投资组合再平衡信号。
特性
- 在Docker容器中作为MCP服务器运行
- 连接到LLM推理API,如Perplexity或任何其他受支持的LLM
- 基于LLM生成的分析提供投资组合再平衡建议
- 无交易执行;该系统侧重于信号生成和分析
- 模块化和可扩展的Node.js代码库,便于定制
先决条件
- Docker已安装在您的主机上
- Node.js(用于本地开发和构建)
- 困惑桌面应用程序
- 为icici微风API配置API密钥或令牌
入门指南
使用Docker构建和运行
- 克隆我的存储库:
- 构建Docker镜像:
docker build-t breeze mcp服务器。
或
- 运行容器:
docker组成
注意:替换docker-compose.yml中的环境变量值
参考文献
- MCP协议和服务器概念
- 与Perplexity和其他LLM API集成
- 基于人工智能推理的投资组合再平衡策略
- 困惑本地MCP集成
建筑
- Node.js MCP服务器:实现MCP协议进行通信。
- LLM集成模块:处理对外部LLM的调用,如用于推理的困惑。
- Docker容器:提供隔离、可重复的运行环境。
- 无直接交易:应用程序仅传递信号;执行是在外部完成的。
发展
本地运行
- 安装依赖项:
npm安装
- 启动应用程序:
npm启动
测试
使用以下工具运行测试:
npx @modelcontextprotocol/inspector node dist/index.js将本地运行的MCP连接到困惑
配置困惑以连接到MCP
- 转到下面的路径
设置->连接器->+添加连接器
- 提供一个名称“Icici”,这样你的法学硕士就可以针对mcp
- 在高级选项卡下
### 在连接器的“高级”选项卡中复制粘贴confused.config.json内容 ### 更新您的困惑环境变量以指向您的MCP实例
- 保存并退出。您应该能够看到您的MCP显示正在运行多个工具。
开始使用和愉快的交易
连接后,您可以使用Perplexity将命令和查询无缝发送到本地MCP。你应该可以在源代码下看到mcp
