Upstox Market Data MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Upstox Market Data MCP Server
A small MCP server that gives ChatGPT (or Claude) live access to Upstox option chain / OI data, market quotes, and option contracts — read-only, using your Upstox Analytics Token.
Tools exposed
get_option_chain— raw option chain (OI, volume, LTP, IV per strike)get_option_chain_analysis— computed PCR, max-pain strike, support/resistance from OI, strikes near spotget_option_contracts— list contracts/expiries for an underlyingget_market_quote— live LTP/OHLC/volume for one or more instrument keys
Related MCP server: Tapetide MCP Server
1. Get your credentials
In Upstox → Apps → My Apps → Analytics tab → Generate Token. Copy it. (This is your
UPSTOX_ANALYTICS_TOKEN— valid 1 year, read-only, no daily re-login.)Invent a password for
MCP_SHARED_SECRET— anything long and random. This is NOT your Upstox token; it's a separate secret that protects this server from strangers on the internet, since it will be running on a public URL.
2. Deploy (Render, free tier)
Push this folder to a GitHub repo (or use Render's "Deploy from folder" if available).
On render.com → New → Web Service → connect your repo.
Runtime: Node. Build command:
npm install. Start command:npm start.Under Environment, add:
UPSTOX_ANALYTICS_TOKEN= (your token from step 1)MCP_SHARED_SECRET= (your invented password from step 1)
Deploy. Render will give you a URL like
https://your-app-name.onrender.com.Your MCP endpoint is:
https://your-app-name.onrender.com/mcp
3. Connect it in ChatGPT
Settings → Apps (or Plugins) → MCPs → Add server.
Type: Streamable HTTP.
URL:
https://your-app-name.onrender.com/mcpUnder headers (or "Bearer token"), set:
Authorization: Bearer <your MCP_SHARED_SECRET>(some ChatGPT UIs have a dedicated "Bearer token" field — put the secret there instead)Save. It should scan and list the 4 tools above.
Notes
This uses your Analytics Token, which is read-only — it cannot place, modify, or cancel orders.
Free Render tiers spin down when idle; the first call after inactivity may take ~30-60s to wake up.
PCR, max-pain, and OI buildup are positioning heuristics, not statistical probabilities — treat them as one input alongside your existing indicators (EMA/VWAP/SuperTrend/RSI etc.), not a standalone signal.
This server cannot be deployed
Maintenance
Related MCP Connectors
OpenFinance gives any AI agent easy trading across every major market through one hosted MCP server. Trade crypto spot and perpetuals on Hyperliquid with market, limit and TWAP orders, leverage and margin control. Trade stocks, indices, commodities, forex and pre-IPO names as Hyperliquid HIP-3 perps. Trade Polymarket prediction markets with odds, order books, positions, PnL and trader leaderboards. Swap and bridge across 40+ EVM chains and Solana with Relay and Jupiter, find memecoins across 200+ chains, launch tokens on Robinhood Chain and Solana, and buy crypto with card, bank or UPI. Write actions are designed to ask for your confirmation first. Connect with OAuth (sign in to OpenFinance and approve) or an API key. Works with Claude, ChatGPT, Cursor, VS Code, Codex and any MCP client. No install. Home: https://openfinance.tech/agents · Docs: https://docs.openfinance.tech · GitHub: https://github.com/openfinance-tech/mcp
The full TraderMatrix market-data connector for Claude, Cursor and any MCP client. 51 tools: scored and tiered unusual options activity, dealer gamma (GEX), Apex levels and gamma pockets, IV rank, sector flow, dark-pool net-notional rollups, market health and macro regime, gap-continuation and breakout signals, wheel and CSP screeners, a one-call ticker snapshot, and your own watchlists. Needs a TraderMatrix API key (OAuth sign-in works for Claude web and mobile). A free, no-key connector with the gapper scanner and Market Health tools is listed separately as TraderMatrix Free.
Read-only portfolio analytics for Pulse Pro users in Egypt; hosted ChatGPT and Claude OAuth.
Read-only access to your own crypto portfolio across 11+ exchanges and 20+ chains: holdings, full history, FIFO cost basis and P&L, fees and income. Ask Claude or ChatGPT about your portfolio; the connector can never trade, move funds or act as a login.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables LLM agents to analyze portfolios and execute orders on the Indian stock market via Upstox API v2 using natural language.-
- FlicenseNot gradedqualityAmaintenanceGives AI assistants live, structured data on all 8,200+ NSE and BSE listed companies, including quotes, quarterly financials, a 326-ratio screener, technical indicators, FII/DII flows, option chains and IV, corporate filings, IPOs, bulk deals and portfolio P&L. Runs as a remote OAuth endpoint or a local npx/uvx bridge that works with Claude, ChatGPT, Cursor, VS Code, Codex and Gemini CLI.-
- FlicenseNot gradedqualityAmaintenanceConnects AI assistants such as Claude, ChatGPT, Cursor and Gemini CLI to live, structured data on all 8,200+ NSE and BSE listed stocks, covering quotes, quarterly financials, technical indicators and a 326-ratio screener. Also exposes FII/DII flows, option chains with IV, corporate filings, IPOs, bulk deals and portfolio P&L, over either a remote OAuth endpoint or a local npx/uvx install.-
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants like Claude, ChatGPT, Cursor and VS Code Copilot to search, screen and analyze 8,200+ NSE and BSE listed stocks using 55 tools covering live quotes, quarterly financials, a 326-ratio screener, technical indicators, FII/DII flows, option chains with IV, corporate filings, IPOs, bulk deals and portfolio P&L. It runs either as a remote OAuth server or a local npx/uvx bridge, so users can ask market questions in plain English and get structured data back.-