CryptoData API for LangChain
io.github.elevasyncsolutions-jpg/cryptodata-api
Crypto MCP with 21 tools for market data, DeFi, analytics, and sentiment. Post-paid USDC billing.
client:LangChain
transport:streamable-http
tools:48
Install CryptoData API in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"cryptodata-api": {
"transport": "streamable_http",
"url": "https://cryptodata-api.datachain.workers.dev/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
- register
- check_usage
- get_price
- get_trending
- get_top
- get_top_gainers
- get_top_losers
- get_global
- get_coin
- get_categories
- get_defi_yields
- get_defi_tvl
- get_defi_pools
- get_defi_protocol
- get_meme_scan
- get_meme_analyze
- get_meme_trending
- get_gas
- get_gas_all
- get_fear_greed
- get_summary
- get_search
- get_ohlc
- get_exchanges