投资组合跟踪器MCP服务器
一个模型上下文协议(MCP)服务器,为AI客户端提供投资组合跟踪工具。
特性
- 获取投资组合头寸:检索所有当前职位
- 获取投资组合损益:通过可选的价格刷新计算损益
- 刷新投资组合数据:强制刷新雅虎财经的所有价格数据
- 获取职位详细信息:获取具体位置信息
设置
- 安装依赖项:
npm install- 构建项目:
npm run build- 启动服务器:
npm start发展
对于自动重新加载的开发:
npm run devMCP客户端配置
克劳德桌面
添加到您的Claude Desktop配置中:
{
"mcpServers": {
"portfolio-tracker": {
"command": "node",
"args": ["/Users/goul/Development/portfolio-tracker-mcp-server/build/index.js"],
"env": {
"PORTFOLIO_API_URL": "http://localhost:3000"
}
}
}
}环境变量
PORTFOLIO_API_URL:投资组合跟踪器API的基本URL(默认值:http://localhost:3000)DEBUG:设置为“true”以进行详细日志记录
可用工具
- get_portfolio_位置
- 获取所有当前投资组合头寸 - 无需参数
- get_portfolio_pnl
- 获取损益分析 - 参数: refresh (布尔值,可选)-强制刷新价格
- refresh_投资组合_数据
- 强制刷新所有价格数据 - 无需参数
- get_position_details
- 获取特定职位的详细信息 - 参数: tickers (字符串数组)-要查询的特定股票代码
使用示例
一旦连接到AI客户端,您可以问:
- “我目前的投资组合表现如何?”
- “显示我的位置”
- “刷新我的投资组合数据并显示损益”
- “我的NVDA职位表现如何?”
