TradeAlmanac for LangChain
com.tradealmanac/mcp-server
TradeAlmanac market data: dividends, screener, sentiment indicators, calendar effects, stock lists.
client:LangChain
transport:streamable-http
runtime:pypi
tools:25
Install TradeAlmanac in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"mcp-server": {
"transport": "streamable_http",
"url": "https://tradealmanac.com/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
- dividends_by_ticker
- dividends_calendar
- screener
- screener_fields
- sectors
- list_indicators
- get_indicator
- get_indicator_history
- get_almanac_effect
- list_rankings
- get_ranking
- afgi
- afgi_history
- analysis_by_ticker
- market_overview
- world_benchmarks
- currency_reference_rates
- api_meta
- watchlists_list
- watchlist_create
- watchlist_add_item
- watchlist_remove_item
- alerts_list
- alert_create