アルパカ MCP サーバー
Alpaca マーケット データとブローカー 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クライアントまたはCLIを使用してください。
Copy
利用可能なツール
- 資産を取得する
{ assetClass?: "us_equity" | "crypto" }
- get-stock-bars
{ symbols: string[]; start: string; end: string; timeframe: string }
- get-market-days
{ start: string; end: string }
- get-news
{ start: string; end: string; symbols: string[] }
それぞれcontent[0].text
でJSONを返すかエラーを返します。
MCP クライアント構成
mcp.config.json
経由で統合するには、 mcpServers
キーの下に以下を追加します。
Copy
ライセンス
ISC
This server cannot be installed
Alpaca Market Data & Broker API をツールとして公開し、メッセージ制御プロトコルを通じて株価バー、資産、市場日、ニュースなどの金融データにアクセスできるようにする MCP サーバー。