home / mcp / getoutpost mcp server

GetOutpost MCP Server

MCP Server for GetOutpost.in - Access real-time Indian options market data and volatility analytics. Analyze IV, RV, VRP, and skew with automated token management and percentile-based filtering tools.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "aoutpost2-rgb-getoutpost-mcp-server": {
      "command": "getoutpost-mcp-stdio",
      "args": [],
      "env": {
        "CREDENTIALS_FILE_PATH": "/absolute/path/to/.getoutpost_credentials.json"
      }
    }
  }
}

You can run the GetOutpost MCP Server to surface real-time Indian options data and volatility analytics inside your MCP-enabled AI chats. This server provides access to implied volatility, realized volatility, volatility risk premium, and skew insights, enabling data-driven analysis for options research and trading ideas.

How to use

Install the MCP server and configure your client to load the GetOutpost MCP extension. Once running, you can ask your MCP client to retrieve implied volatility, realized volatility, VRP, and skew across symbols and expiries. Use the provided tools to filter, discover, and scan for volatility opportunities or hedges, then incorporate those results into your prompts and workflows.

How to install

Prerequisites: ensure you have Node.js installed on your machine. You will also need npm to install the MCP server package.

Option 1: Install via Claude Desktop Marketplace (Coming Soon) — follow the marketplace process when available.

Option 2: Direct download of the MCP bundle (.mcpb) and install through Claude Desktop.

Option 3: NPM Global Installation

npm install -g getoutpost-mcp-server
```
```json
{
  "mcpServers": {
    "getoutpost": {
      "command": "getoutpost-mcp-stdio",
      "env": {
        "CREDENTIALS_FILE_PATH": "/absolute/path/to/.getoutpost_credentials.json"
      },
      "args": []
    }
  }
}

Configuration and credentials

You must provide a credentials file with your GetOutpost tokens. Create a file at the path you reference in the MCP server configuration.

Create the credentials file at the specified path with the following structure.

{
  "ACCESS_TOKEN": "your_access_token_here",
  "REFRESH_TOKEN": "your_refresh_token_here",
  "EMAIL": "[email protected]"
}
```
Note: The MCP server automatically refreshes tokens and updates this file when tokens expire.

Getting GetOutpost credentials

Sign up at GetOutpost.in, log in, and obtain your access and refresh tokens from the developer tools. Create the credentials file at ~/.getoutpost_credentials.json with the values shown above.

Your MCP server will use this file path to authenticate and will refresh tokens as needed.

Understanding prompts and prompts usage

Pre-built prompts help you discover volatility opportunities, cheap hedges, and directional trades. Access them from the Prompts menu in Claude Desktop and tailor them to your preferred DTEs and scenarios.

Available tools

get_iv

Retrieve implied volatility data for specific symbols and expiries to assess pricing expectations and risk.

get_vol

Fetch realized volatility using multiple methods (close-to-close, Parkinson, Garman-Klass, Rogers-Satchell, Yang-Zhang) for robust volatility assessment.

get_vrp

Compute volatility risk premium as IV minus RV to identify potential relative-value opportunities.

get_skew

Analyze volatility skew patterns across strikes to understand smile or smirk structures.

filter_quick_rules_iv_percentile

Filter symbols by IV percentile ranges to find candidates with high or low implied volatility.

filter_quick_rules_rv_percentile

Filter symbols by RV percentile ranges to identify assets with strong or weak realized volatility.

filter_quick_rules_vrp_percentile

Filter symbols by VRP percentile to find favorable IV/RV relationships.

filter_quick_rules_skew_percentile

Filter symbols by skew percentile to spot pronounced volatility smiles or smirks.

scan_short_vol_atm_straddles

Identify opportunities to sell volatility using ATM straddles when IV is elevated relative to history and peers.

scan_cheap_tail_risk_hedges

Find inexpensive tail-risk hedges, such as far OTM puts, for portfolio protection.

scan_directional_trades_naked_options

Scan for directional trades using naked calls or puts to capture momentum in volatility regimes.