mcp server for LangChain
io.github.tickerbot/mcp-server
The stock market, in SQL — scan, replay, or subscribe across ~12k US tickers and top 100 cryptos.
client:LangChain
transport:streamable-http
runtime:npm
tools:32
Install mcp server in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"mcp-server": {
"transport": "streamable_http",
"url": "https://api.tickerbot.io/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
- tickerbot_list_tickers
- tickerbot_get_ticker
- tickerbot_subscribe_ticker
- tickerbot_get_ticker_coverage
- tickerbot_list_signals
- tickerbot_create_custom_signal
- tickerbot_update_custom_signal
- tickerbot_delete_custom_signal
- tickerbot_get_signal
- tickerbot_subscribe_signal
- tickerbot_scan
- tickerbot_subscribe_scan
- tickerbot_get_series
- tickerbot_get_bars
- tickerbot_list_events
- tickerbot_subscribe_events
- tickerbot_search_news
- tickerbot_get_etf_holdings
- tickerbot_get_etf_sectors
- tickerbot_list_universes
- tickerbot_create_universe
- tickerbot_get_universe
- tickerbot_update_universe
- tickerbot_delete_universe