options-chain-mcp
@blake365
About options-chain-mcp
Option Chain MCP server
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"options-chain": {
"command": "node",
"args": [
"/Full/Route/to/Folder/options-chain/build/index.js"
],
"env": {
"token": "your_sandbox_api_token_here"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is options-chain-mcp?
A read-only Model Context Protocol (MCP) server for options research. It provides AI assistants with tools to query options chains, expirations, quotes, and historical prices, using a pluggable data provider (currently supports Tradier and Alpaca). The server is designed for informational purposes only and cannot place trades.
How to use options-chain-mcp?
Install Node.js, clone the repository, and configure environment variables for your chosen provider (Tradier token or Alpaca API keys). For local use, add the server to Claude Desktop’s configuration file (claude_desktop_config.json). For remote use, deploy on Cloudflare Workers with OAuth 2.1 and connect Claude.ai via custom connector. The server exposes four tools: find-options-chain, find-option-expirations, get-quote, and historical-prices.
Key features of options-chain-mcp
- Read-only; no order placement or trade execution
- Pre-filters options chains to reduce token usage (20–40× fewer tokens)
- Pluggable data provider (Tradier or Alpaca) with identical tool interface
- Supports both local stdio (Claude Desktop) and remote OAuth (Claude.ai web)
- Automatically drops dead contracts and trims strikes to significant levels
- Server-side filtering mimics human trader reading of chains
Use cases of options-chain-mcp
- Researching options chains for a symbol and expiration without trade risk
- Comparing options data across providers by switching a single environment variable
- Fetching filtered, LLM-friendly option chains for analysis in conversation
- Running options research from Claude.ai web or Claude Desktop
- Using historical price data for OHLCV bars of stocks or options
FAQ from options-chain-mcp
How does options-chain-mcp differ from the official Tradier or Alpaca MCP servers?
The server pre-filters chains server-side: only strikes within a configurable percentage of spot, with real volume/bid/ask, and a "significant strikes" pass are returned. This reduces token usage by 20–40× compared to raw API calls. It is also read-only (no trading endpoints) and supports remote OAuth deployment.
What are the runtime requirements?
Node.js 18+ is required for local use. For remote deployment, a Cloudflare Workers paid plan with Durable Objects is needed. The server is already built; cloning the repo is sufficient for use.
Where does data come from and is it delayed?
Data comes from the configured provider (Tradier or Alpaca). Free/paper accounts typically deliver 15-minute delayed market data. Tradier sandbox tokens expire; Alpaca paper accounts work indefinitely.
What are the provider-specific differences?
Tradier returns daily volume and open interest natively; Alpaca returns null for volume from the snapshot endpoint and merges open interest from a separate contracts endpoint. Greeks and IV are available from both providers on free tiers.
Is the server read-only by design?
Yes. The server intentionally omits any place_order, close_position, or exercise_options_position tools, making it safe for LLM-assisted research without risk of hallucinated trades.
More Other MCP servers
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Comments