MCP Options Order Flow Server is an MCP server that provides real-time options order flow data, institutional bias tracking, and pattern detection to AI assistants. Built on Python and FastMCP, it connects directly via gRPC to the companion mcp-trading-data-broker Go service, which handles options data ingestion from market data providers. Quantitative traders, financial analysts, and algorithmic trading developers use this server to inspect live market dynamics and identify smart money movements through conversational interfaces. It enables AI clients to execute sub-10ms options flow queries, configure active monitoring for distinct strike prices and expirations dynamically, and run automated health checks on the data broker. By translating raw options activity into structured XML context, the server allows Large Language Models to evaluate institutional sentiment, recognize unusual volume patterns such as sweeps and block trades, and inspect 30-minute historical trend intervals for underlying equities like SPY or QQQ without needing to restart the connection.
Category: Data & Analytics
Tags: finance, market data, options, order-flow, trading
Visit MCP Options Order Flow Server
mcp-trading-data-broker Go service is running on port 9090. 2. Clone the repository and navigate into the directory: bash git clone https://github.com/fintools-ai/mcp-options-order-flow-server cd mcp-options-order-flow-server 3. Create and activate a virtual environment, then install dependencies: bash python -m venv venv source venv/bin/activate pip install -r requirements.txt 4. Add the server configuration to your Claude Desktop configuration file: json { "mcpServers": { "options-flow": { "command": "python", "args": ["run_server.py"], "cwd": "/path/to/mcp-options-order-flow-server", "env": { "GRPC_HOST": "localhost", "GRPC_PORT": "9090" } } } }Part of MCP Servers
Clone the repository from GitHub, create a Python 3.8+ virtual environment, and install the dependencies from requirements.txt. Ensure the prerequisite mcp-trading-data-broker Go service is running on gRPC port 9090, set the GRPC_HOST and GRPC_PORT environment variables, and configure the execution command in your Claude Desktop MCP configuration file.
It provides tools to analyze options order flow, configure live monitoring for specified strike ranges and expirations, check active monitoring status, and evaluate broker health. It surfaces unusual volume patterns, sweeps, blocks, directional bias, and historical trend analysis grouped across intervals.
It works with Claude Desktop and any Model Context Protocol client that supports local stdio command execution with configurable environment variables and access to local Python environments.
Yes, it is open source under the MIT license and hosted on GitHub under fintools-ai/mcp-options-order-flow-server.