What API credentials are needed?
You need an Alpaca API Key ID and Secret Key, plus a base URL for either paper trading (`https://paper-api.alpaca.markets`) or live trading (`https://api.alpaca.markets`). These are set as environment variables.
@jwaresolutions
基本信息
暂无概览
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"alpaca": {
"command": "node",
"args": [
"/path/to/alpaca-server/build/index.js"
],
"env": {
"ALPACA_API_KEY": "",
"ALPACA_SECRET_KEY": "",
"ALPACA_BASE_URL": ""
}
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
Alpaca MCP Server is a Model Context Protocol (MCP) server that provides seamless integration between the Alpaca Trading API and AI assistants or development tools. It allows users to manage trading accounts, view positions, get market data, and handle orders through MCP-compatible interfaces like Claude Desktop or Cline/Claude Dev Tools.
Install the alpaca-trade-api Python package, clone the repository, and set environment variables for your Alpaca API credentials (APCA_API_KEY_ID, APCA_API_SECRET_KEY, APCA_API_BASE_URL). Configure the MCP client (e.g., Cline or Claude Desktop) by adding a JSON entry pointing to the alpaca_mcp_server.py script with the required environment variables. Run the server with python alpaca_mcp_server.py to make tools available.
You need an Alpaca API Key ID and Secret Key, plus a base URL for either paper trading (`https://paper-api.alpaca.markets`) or live trading (`https://api.alpaca.markets`). These are set as environment variables.
Change the `APCA_API_BASE_URL` environment variable: use `https://paper-api.alpaca.markets` for paper trading or `https://api.alpaca.markets` for live trading. The server defaults to paper trading for safety.
Four tools: `get_account` (account details), `get_positions` (current holdings with P&L), `get_quote` (real-time quote for a symbol), and `get_orders` (list recent orders with optional status/limit filters). All are listed by calling `tools/list`.
The server uses environment variables for authentication (`APCA_API_KEY_ID`, `APCA_API_SECRET_KEY`). Communication follows the MCP protocol over standard input/output; tested on Apple Silicon M1 Pro laptops running macOS.
Ensure environment variable names match exactly (`APCA_API_KEY_ID`, `APCA_API_SECRET_KEY`, `APCA_API_BASE_URL`). Verify internet connectivity and valid API keys. Install dependencies with `pip install alpaca-trade-api`. Test manually using JSON-RPC: `echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | python alpaca_mcp_server.py`.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Open-source MCP to use Blender with any LLM
评论