羊驼 MCP 服务器
将 Alpaca 市场数据和 Broker API 作为 MCP 工具公开。
安装
Copy
本地开发
Copy
环境变量
使用以下命令在项目根目录创建一个.env
:
Copy
命令
- 启动(dev):
npm start
(运行npx tsx index.ts
) - 构建:
npm run build
(编译为dist/
) - 运行编译好的:
node dist/index.js
用法
MCP 服务器运行后会监听 stdin/stdout。您可以使用任意 MCP 客户端或命令行工具:
Copy
可用工具
- 获取资产
{ assetClass?: "us_equity" | "crypto" }
- 获取股票条形图
{ symbols: string[]; start: string; end: string; timeframe: string }
- 获取市场日
{ start: string; end: string }
- 获取新闻
{ start: string; end: string; symbols: string[] }
每个都返回content[0].text
中的 JSON 或错误。
MCP 客户端配置
要通过mcp.config.json
集成,请在mcpServers
键下添加以下内容:
Copy
执照
国际学习中心
This server cannot be installed
MCP 服务器将 Alpaca Market Data 和 Broker API 作为工具公开,从而可以通过消息控制协议访问股票条、资产、交易日和新闻等金融数据。