mcp-server-upstox-api

mcp-server-upstox-api

1

The mcp-server-upstox-api facilitates integration with the Upstox trading API, allowing users to interact through natural language prompts to retrieve profile information, check funds and holdings, view positions and orders, and access trade history. It supports configurations for use with Claude Desktop and Cursor for API endpoint access.

mcp-server-upstox-api

A MCP server designed for integrating with the Upstox trading API.

Quick Start

  • Clone and set up the repository.
  • Install dependencies.
  • Run the MCP server.
  • Configure with Claude Desktop or Cursor using the provided JSON configurations.

Usage

  • Interactions supported via natural language prompts for Upstox profile, funds, holdings, positions, orders, and trades.

Available Endpoints

  • /get-profile: Fetch user profile information.
  • /get-funds-margin: Get user funds and margin information.
  • /get-holdings: Retrieve user long-term holdings information.
  • /get-positions: Obtain user short-term positions.
  • /get-mtf-positions: Access user Margin Trade Funding positions.
  • /get-order-book: View user's current day orders and status.
  • /get-order-details, /get-order-trades, /get-order-history: Access detailed order information.
  • /get-trades: Fetch trades executed today.