适合谁
- 需要自动化交易的开发者
- 使用AI助手进行投资研究和交易执行的用户
- 对Alpaca经纪服务熟悉的交易者
Alpaca MCP服务器是Alpaca官方提供的,功能全面,覆盖多种资产类别和交易操作,但需要用户谨慎使用,因为涉及真实交易风险。
最强项 · 文档质量 16/20 最弱项 · 可靠性 10/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Python 3.10+ · Docker
ALPACA_API_KEY
必填的 Alpaca Trading API 密钥,需在 app.alpaca.markets 注册(可先用免费 paper trading 账户)后在 Dashboard 生成。
ALPACA_SECRET_KEY
必填的 Alpaca API 私钥,与 API Key 一起在 Alpaca Dashboard 生成,属敏感凭据。
ALPACA_PAPER_TRADE
可选,默认 true(纸面交易),设为 false 才会启用实盘交易。
ALPACA_TOOLSETS
可选,逗号分隔的工具集列表(如 stock-data,crypto-data),用于限制启用的工具,默认全部启用。
{
"mcpServers": {
"alpaca": {
"command": "uvx",
"args": ["alpaca-mcp-server"],
"env": {
"ALPACA_API_KEY": "your_alpaca_api_key",
"ALPACA_SECRET_KEY": "your_alpaca_secret_key"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"alpaca": {
"command": "uvx",
"args": [
"alpaca-mcp-server"
],
"env": {
"ALPACA_API_KEY": "your_alpaca_api_key",
"ALPACA_SECRET_KEY": "your_alpaca_secret_key"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add alpaca -e ALPACA_API_KEY=your_alpaca_api_key -e ALPACA_SECRET_KEY=your_alpaca_secret_key -- uvx alpaca-mcp-server
在终端运行;先把 <…> 占位符换成你自己的值。
将服务器添加到 MCP 客户端配置并重启后,检查工具列表中是否出现 get_account_info 等工具,然后询问 "What's my current account balance on Alpaca?",若能返回账户余额即说明连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Alpaca的官方MCP服务器,基于FastMCP和OpenAPI规范构建,提供60多种工具,覆盖账户管理、交易、持仓、市场数据、新闻等。支持股票、期权、加密货币、固定收益、指数等多种资产类别。用户可通过自然语言指令在AI助手(如Claude、Cursor、VS Code)中执行交易操作,获取实时和历史市场数据,管理投资组合。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 a82ad1ccb740 数据同步于 2026-10-12 查看 FMRS 评分方法