使用说明
Fullbor MCP服务器
模型上下文协议(MCP)服务器,使用Cognito身份验证连接到FullBor API。
特性
- 职位:查询当前投资组合持有量
- 交易:搜索交易历史记录
- 分析:计算未实现收益和投资组合分配
- 实体:搜索工具和投资组合
- 认证:本地AWS Cognito集成,实现安全访问
- 双重运输:支持
Stdio(当地)和SSE(远程/Web)传输
设置
-
安装依赖项
npm install -
配置环境 复制
.env.example到.env并填写您的详细信息:cp .env.example .env中的必需变量
.env:TEST_USERNAME:您的Cognito用户名TEST_PASSWORD:您的Cognito密码USER_POOL_ID:AWS Cognito用户池IDCLIENT_ID:AWS Cognito客户端IDAWS_REGION:AWS区域(默认值:us-east-2)
-
构建
npm run build
运行服务器
地方发展(Stdio)
仅适用于本地Claude Desktop。
npm start
远程/网络模式(SSE)
用于部署到Render.com或通过HTTP连接。
export MCP_TRANSPORT=sse
npm start
服务器将在端口3000(默认)上侦听端点:
/sse:服务器发送事件连接/message:JSON-RPC消息端点/health:健康检查
在Render.com上部署
此存储库已配置为在Render.com上部署。
- 在Render上创建新的Web服务
- 连接此存储库
- 为Cognito凭据添加环境变量
- 重要:渲染将自动设置
NODE_ENV=production,这启用了SSE模式。
连接到Claude Web UI(连接器)
一旦部署到 https://your-app.onrender.com:
- 转到克劳德连接器页面。
- 添加新 自定义连接器.
- 输入URL:
https://your-app.onrender.com/sse