Opentrader

finance MCP Server

AI-driven algorithmic trading platform — multi-broker (Tradier, Alpaca, Webull), LLM signals via OpenRouter, TradingView charts, OVTLYR market breadth, real-time WebUI, and MCP agent layer. Runs on Podman + Redis + TimescaleDB.

Verified
financefinanceredis
16 views7 stars4 forksApache-2.0

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

Verified
Source
github-topic:mcp
Stars
7
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
79
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (79)

Container

Description

ot-chat-agent

AI chat with full MCP tool access

ot-review-agent

EOD trade review and recommendations

ot-mcp-webull

Webull OpenAPI MCP server

WEBUI_TOKEN

Dashboard auth token (any string)

WEBULL_APP_KEY

Webull app key (for OpenAPI MCP server)

ot-ovtlyr-agent

OVTLYR market intelligence integration

WEBULL_APP_SECRET

Webull app secret (for OpenAPI MCP server)

Trades

Equity fills and open orders grouped by week, with per-account tally and friendly reject reasons

Dividends

Dividend tracking with yield, history charts, and per-account breakdown

ot-mcp-yahoo

Yahoo Finance MCP server

ot-scraper-macro-regime

Macro regime classifier (FRED + market data)

ot-webui

Command Center dashboard (FastAPI + SPA)

ot-trader-equity

Equity order executor

ot-scraper-seekalpha

SeekingAlpha professional sentiment scraper

ot-timescaledb

TimescaleDB / PostgreSQL 16 (all persistent data)

TRADIER_SANDBOX_API_KEY

Tradier paper trading key

ALPACA_LIVE_API_SECRET

Alpaca live API secret

Logs

Live container log viewer — all 22 agent/MCP/scraper containers selectable, auto-refresh

WEBULL_API_KEY

Webull API key

Scheduler

Job manager — create, edit, enable/disable, run now; per-job execution history

ot-sentiment-agent

WSB/SeekingAlpha/Yahoo sentiment aggregator

ot-strategy-engine

Strategy execution engine

ot-dividend-agent

Dividend tracking and DB population

yfinance

Only when both above return nothing

ot-mcp-massive

Massive.com / Polygon.io MCP server (quotes, news, dividends, earnings, chain)

ot-orchestrator

Heartbeat watchdog + circuit breaker

ot-trader-options

Options order executor

ot-predictor

LLM signal scoring + ML ensemble (XGBoost/LightGBM)

ot-mcp-alpaca

Alpaca MCP server (account data + orders)

ot-redis

Redis 7 (streams, pub/sub, intel cache, job state)

ot-grafana

Metrics dashboard

DB_PASSWORD

TimescaleDB password

ot-scheduler

APScheduler job runner with DB-persisted jobs

ot-broker-gateway

Multi-broker position/order router (Tradier/Alpaca/Webull)

ot-aggregator

Sentiment + intel enrichment pipeline

ot-scraper-news

Alpha Vantage macro news scraper

ot-mcp-tradingview

TradingView MCP server (OHLCV + indicators)

Variable

Description

MASSIVE_API_KEY

Polygon.io API key (quotes, news, dividends, earnings, market bars, options chains, snapshots)

ALPACA_API_SECRET

Alpaca paper API secret

WEBULL_SECRET_KEY

Webull secret key

AGENTMAIL_API_KEY

AgentMail key for email reports (optional)

ot-directive-agent

LLM-evaluated GTC trade directives

ot-scraper-ovtlyr

OVTLYR market breadth scraper

ot-scraper-etf-flows

ETF sector flow ratio scraper

ot-mcp-unusualwhales

Unusual Whales MCP server (flow, dark pool, market tide)

ot-vault

HashiCorp Vault (optional secrets backend)

ALPACA_LIVE_API_KEY

Alpaca live API key

UNUSUAL_WHALES_API_KEY

Unusual Whales API key (options flow + dark pool)

OPENROUTER_API_KEY

LLM provider — get at openrouter.ai

TRADIER_PRODUCTION_API_KEY

Tradier live trading key

TELEGRAM_BOT_TOKEN

Telegram bot token (optional)

ALPACA_API_KEY

Alpaca paper API key

DISCORD_WEBHOOK_URL

Discord webhook (optional)

Configuration

Connector credentials (22 API keys with set/unset status), sector/stock exclusions, risk controls

Charts

Candlestick charts with indicator overlays, live position picker (equity + options), sentiment sub-panel (F&G + 30-day sparkline)

System

Circuit breaker, halt/resume trading, container status table

Tradier

✅

Pay-as-you-go

$5–50

Optional

Free tier

Purpose

Source

Page

Description

Library

Trading book library with ISBN lookup, cover art, star ratings, and reader rank achievement system

Cost

What it provides

Source

Data

Broker

Required

Service

Required

ot-options-monitor

Options position tracker; ATR levels; OI wall + unusual flow scanner

EODHD_API_KEY

EODHD API key — fundamentals, analyst ratings, insider txns, earnings, dividends, macro

ot-scraper-wsb

WallStreetBets Reddit sentiment scraper

ot-mcp-eodhd

EODHD MCP server (fundamentals, analyst ratings, insider txns, earnings, macro)

Alpaca

✅

FRED_API_KEY

FRED API key — free at fred.stlouisfed.org; powers HY OAS, IG OAS, FSI, recession signal

ot-prometheus

Metrics collection

SECRET_KEY

32-byte hex key for JWT signing and API key encryption — generate with `openssl rand -hex 32`; random if unset (sessions invalidated on restart)

Agents

Per-container health tile/list view with status indicators and log viewer

Webull

✅

Backtester

Standalone Backtrader backtest runner