Intraday OHLC per tick is the piece that is hard to get anywhere else, and it is here alongside index composition — enough to compare two tickers' volume through a session without exporting anything. It is read-only by design: there is no order path, so the FastConnect credential cannot trade.
An MCP server over the SSI FastConnect data API, giving an agent programmatic access to Vietnam stock market intraday and daily data using your own FastConnect registration.
- Instruments — `get_securities_list` by exchange, `get_securities_details` for one code
- Indices — `get_index_list`, `get_index_components` for the basket behind an index, `get_daily_index` for the composite index's daily trading results
- Prices — `get_daily_ohlc` and `get_intraday_ohlc` for open, high, low, close, volume and value per day or per tick, plus `get_stock_price` for a code's daily trading information
- Streaming realtime data and order management are listed as future work, not shipped
Python 3.12+ and `uv`, or Docker. Register for SSI FastConnect first to get a consumer ID and secret, then set `FC_DATA_CONSUMER_ID` and `FC_DATA_CONSUMER_SECRET`; `FC_DATA_URL` and `FC_DATA_AUTH_TYPE` are optional overrides. Launch with `uv --directory <path> run ssi-stock-mcp-server`, or run the published image `ghcr.io/archiephan78/ssi-stock-mcp-server`. Package version 1.0.0. Apache 2.0.
One command plus a key — npx -y @smithery/cli install @archiephan78/ssi-stock-mcp-server --client claude, then supply credentials
