logo
icon

Alpaca MCP Server

Alpaca 交易 API 的遠端 MCP(Model Context Protocol)伺服器 — 從 Claude、ChatGPT 或任何支援 MCP 的 AI 客戶端,透過 HTTPS 交易股票、選擇權與加密貨幣。

template cover
部署次數1
發布者zeaburZeabur
建立於2026-05-07
標籤
AIDeveloper Tool

模板內的服務

在 Zeabur 部署 Alpaca MCP Server

Alpaca 交易 API 的遠端 Model Context Protocol 伺服器。部署完成後,可以在 Claude(網頁/桌面/手機)或 ChatGPT 加入自訂連接器,用自然語言交易美股、選擇權、加密貨幣與進行市場分析。

原始專案:github.com/alpacahq/alpaca-mcp-server(MIT 授權)。

1. 取得 Alpaca API 金鑰

  1. alpaca.markets 註冊
  2. 開啟 Paper Trading 儀表板(建議先用模擬帳戶測試)
  3. API KeysGenerate New Key 產生金鑰
  4. 部署這個模板時,把 API Key ID 填進 ALPACA_API_KEYSecret Key 填進 ALPACA_SECRET_KEY

想用真錢交易:切到 Live 介面、產生 live 金鑰,部署後再把 ALPACA_PAPER_TRADE 改成 false

2. 部署

Deploy,填入 ALPACA_API_KEYALPACA_SECRET_KEY,選一個公開網域。Zeabur 會提供免費的 .zeabur.app 子網域,也可以綁自己的網域。

3. 串接 AI 客戶端

MCP 端點是 https://<你的網域>/mcp

Claude(網頁、桌面、手機):

  1. 設定 → Connectors → Add custom connector
  2. 名稱填 Alpaca、URL 填 https://<你的網域>/mcp
  3. 存檔後在對話中開啟此連接器

ChatGPT:

  1. 設定 → Connectors → New connector
  2. URL 填 https://<你的網域>/mcp,傳輸方式選 Streamable HTTP

設定

變數預設值用途
ALPACA_API_KEY必填。Alpaca API key ID
ALPACA_SECRET_KEY必填。Alpaca API secret
ALPACA_PAPER_TRADEtrue設成 false 啟用真錢交易

進階:部署後可在 Variables 加上 ALPACA_TOOLSETS,逗號分隔(例如 account,positions,orders),限制 MCP 伺服器暴露給 AI 客戶端的工具家族。

安全警告

這個部署會把你的 Alpaca 交易金鑰擺在一個沒有內建驗證的 HTTPS 端點後面 —— 任何拿到網址的人都能對你的帳戶下單。實際使用時:

  • 在驗證部署設定前,保持 ALPACA_PAPER_TRADE=true
  • 把這個公開網址當成機密處理,不要分享
  • 考慮在前面加一層有驗證的反向代理

授權與致謝

Alpaca MCP Server 採用 MIT 授權,由 Alpaca Securities LLC 釋出。這個 Zeabur 模板只是把上游的 Docker 映像檔重新打包,並非 Alpaca 官方產品。