Alpaca MCP Gold MCP Server

A comprehensive implementation of the definitive MCP (Model Context Protocol) server architecture for professional trading operations, achieving 100%

Local serverstdioPython

What is the Alpaca MCP Gold MCP Server?

Alpaca MCP Gold connects Alpaca MCP Gold to AI assistants that speak the Model Context Protocol. A comprehensive implementation of the definitive MCP (Model Context Protocol) server architecture for professional trading operations, achieving 100% compliance with gold standard patterns documented in the Quick Data MCP reference architecture.

What Alpaca MCP Gold does

A comprehensive implementation of the definitive MCP (Model Context Protocol) server architecture for professional trading operations, achieving 100% compliance with gold standard patterns documented in the Quick Data MCP reference architecture.

Requirements

  • Python 3.12+ - uv package manager - Alpaca trading account (paper trading supported)

Practical notes

  • Maintained by JOravetz, written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_account_info_tool) - Real-time account status with portfolio insights
get_positions_tool) - Holdings with adaptive role classification
get_open_position_toolsymbol) - Specific position details
get_portfolio_summary_tool) - Comprehensive analysis with AI suggestions
get_stock_quote_toolsymbol) - Real-time quotes with spread analysis
get_stock_trade_toolsymbol) - Latest trade information
get_stock_snapshot_toolsymbols) - Complete market data with volatility
get_historical_bars_toolsymbol, timeframe) - Historical OHLCV data
place_market_order_toolsymbol, side, quantity) - Immediate execution
place_limit_order_toolsymbol, side, quantity, price) - Price targeting
place_stop_loss_order_toolsymbol, side, quantity, stop_price) - Risk management
get_orders_toolstatus, limit) - Order history and tracking
cancel_order_toolorder_id) - Order cancellation
execute_custom_trading_strategy_toolcode, symbols) - Run custom algorithms
execute_portfolio_optimization_strategy_toolcode, risk_tolerance) - Optimize holdings
execute_risk_analysis_strategy_toolcode, benchmarks) - Risk analytics
generate_portfolio_health_assessment_tool) - 100-point health scoring
generate_advanced_market_correlation_analysis_toolsymbols) - Correlation matrices
execute_custom_analytics_code_tooldataset, code) - Any dataset analysis
create_sample_dataset_from_portfolio_tool) - Convert portfolio to dataset
resource_account_info_tool) → trading://account/info
resource_portfolio_summary_tool) → trading://portfolio/summary
clear_portfolio_state_tool) - Reset state for testing

How to install the Alpaca MCP Gold MCP Server

{
  "mcpServers": {
    "alpaca-trading-gold": {
      "command": "/path/to/uv",
      "args": [
        "--directory",
        "/absolute/path/to/alpaca-mcp-gold-standard",
        "run",
        "python",
        "main.py"
      ],
      "env": {
        "LOG_LEVEL": "INFO"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python 3.12+ - uv package manager - Alpaca trading account (paper trading supported)
VariableDescriptionRequired
LOG_LEVELDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Alpaca MCP Gold to Prerequisites.”
  • “Use Alpaca MCP Gold to Installation.”
  • “Use Alpaca MCP Gold to Testing.”

Frequently asked questions

A comprehensive implementation of the definitive MCP (Model Context Protocol) server architecture for professional trading operations, achieving 100% compliance Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.