Module: GrowwMcp
- Defined in:
- lib/groww_mcp.rb,
lib/groww_mcp/auth.rb,
lib/groww_mcp/client.rb,
lib/groww_mcp/version.rb,
lib/groww_mcp/base_tool.rb,
lib/groww_mcp/tools/auth_tools.rb,
lib/groww_mcp/tools/user_tools.rb,
lib/groww_mcp/tools/order_tools.rb,
lib/groww_mcp/tools/market_tools.rb,
lib/groww_mcp/tools/portfolio_tools.rb,
lib/groww_mcp/tools/instrument_tools.rb,
lib/groww_mcp/tools/smart_order_tools.rb,
lib/groww_mcp/tools/option_chain_tools.rb
Defined Under Namespace
Modules: Tools Classes: ApiError, Auth, AuthError, BaseTool, Client, ForbiddenError, RateLimitError, StaleTokenRetry
Constant Summary collapse
- ALL_TOOLS =
[ # Auth Tools::Authenticate, # Portfolio Tools::GetHoldings, Tools::GetPositions, Tools::GetMargins, Tools::CalculateMargin, # Orders Tools::GetOrders, Tools::GetOrderDetail, Tools::GetOrderTrades, Tools::PlaceOrder, Tools::ModifyOrder, Tools::CancelOrder, # Smart Orders (GTT/OCO) Tools::GetSmartOrders, Tools::CreateSmartOrder, Tools::ModifySmartOrder, Tools::CancelSmartOrder, # Market Data Tools::GetQuote, Tools::GetLTP, Tools::GetOHLC, Tools::GetOptionChain, Tools::GetGreeks, Tools::GetHistoricalData, # Instruments Tools::SearchInstruments, Tools::GetInstrumentDetail, Tools::DownloadInstruments, # User Tools::GetProfile, ].freeze
- VERSION =
"1.0.0"