12 tools from the Blinkxmcp MCP Server, categorised by risk level.
View the Blinkxmcp policy →get_historical_candles Fetch historical candle data for a specific instrument from BlinkX SmartAPI.
use get_instruments to get the instrument_token
Example:
get_histori... get_holdings Fetch user holdings after successful login. 2/5 get_instruments Fetch and parse the BlinkX instruments list (CSV format).
Example:
get_instruments(search="RELIANCE") 2/5 get_ltp Retrieve BlinkX quotes for one or more instruments.
Supported quote types:
- "" (or None): full market quote (`/quote`)
- "full": alias for full m... 2/5 get_orders Fetch all orders or a specific order by ID from BlinkX SmartAPI.
Example:
get_orders() → Fetch all orders
get_orders(order_... get_user_margins Fetch the BlinkX user margin details using the stored session token. 2/5 get_user_profile Fetch the BlinkX user profile using the stored session token. 2/5 listen listen place_order Place an order using BlinkX SmartAPI (regular order).
Always Confirm from user before placing order
Example:
place_order(tradingsymbol="RELIANCE... 2/5 run_backtest Run a custom BACKTEST strategy provided by the AI agent using historical data fetched from BlinkX SmartAPI.
historical data will be available in va... 3/5 run_strategy Execute a Python strategy code asynchronously. The code can:
- Read live prices from LTP_STORE using:
key = f"{scrip_code}_{exchange}"
- Plac... 4/5 The Blinkxmcp MCP server exposes 12 tools across 3 categories: Read, Write, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Blinkxmcp server.
Blinkxmcp tools are categorised as Read (9), Write (1), Execute (2). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept