Integrations
Supports configuration through environment variables loaded from a .env file, including API endpoints and authentication keys.
Supports source code management and local development workflow through git clone operations.
Enables installation, development, and publishing of the package through npm registry.
Alpaca MCP Server
Expose Alpaca Market Data & Broker API as MCP tools.
Installation
Local Development
Environment Variables
Create a .env
at project root with:
Commands
- start (dev):
npm start
(runsnpx tsx index.ts
) - build:
npm run build
(compiles todist/
) - run compiled:
node dist/index.js
Usage
Once running, the MCP server listens on stdin/stdout. Use any MCP client or the CLI:
Available Tools
- get-assets
{ 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[] }
Each returns JSON in content[0].text
or an error.
MCP Client Configuration
To integrate via mcp.config.json
, add the following under the mcpServers
key:
License
ISC
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
MCP server that exposes Alpaca Market Data & Broker API as tools, enabling access to financial data like stock bars, assets, market days, and news through the Message Control Protocol.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides real-time access to financial market data through the free Alpha Vantage API. This server implements a standardized interface for retrieving stock quotes and company information.Last updated -530PythonMIT License
- -securityFlicense-qualityAn MCP server implementation that integrates with Angle One APIs to provide standardized access to financial market data, trading operations, and portfolio management.Last updated -Python
- -securityAlicense-qualityMCP server that provides AI assistants access to stock market data including financial statements, stock prices, and market news through a Model Context Protocol interface.Last updated -216PythonMIT License
- -securityAlicense-qualityAn MCP server that integrates with the AlphaVantage financial data API, providing access to stock market data, technical indicators, and fundamental financial information.Last updated -PythonMIT License