DalalOS for LangChain
io.github.aatharva16/dalalos
Indian NSE/BSE research data and mechanically-computed ratios; read-only market tools.
client:LangChain
transport:streamable-http
tools:60
Install DalalOS in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"dalalos": {
"transport": "streamable_http",
"url": "https://mcp.dalalos.in/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- ping
- get_filing_extract
- get_market_fii_dii_flow
- get_stock_fii_flow
- get_watchlist
- add_to_watchlist
- remove_from_watchlist
- search_stocks
- get_stock_quote
- get_batch_quotes
- get_financials
- get_company_profile
- get_company_report
- get_peer_comparison
- get_shareholding
- get_price_history
- get_valuation_history
- get_returns
- get_technical_indicators
- get_delivery_trends
- get_dividends
- get_brsr
- get_bulk_block_deals
- get_derivatives_positioning