Seneschal Data for LangChain
io.github.rotwang9000/seneschal-data
Monero/Zcash payment webhooks + DeFi liquidation & Ethereum builder data over MCP. Free tier; x402.
client:LangChain
transport:streamable-http
tools:35
Install Seneschal Data in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"seneschal-data": {
"transport": "streamable_http",
"url": "https://mcp.seneschal.space/",
}
})
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
- seneschal_health
- seneschal_list_at_risk_borrowers
- seneschal_list_borrowers
- seneschal_recent_liquidations
- seneschal_get_borrower
- seneschal_get_borrower_history
- seneschal_builder_leaderboard
- seneschal_stats_overview
- seneschal_paywall_info
- seneschal_premium_opportunities
- seneschal_premium_builder_stats
- seneschal_counter_mev
- seneschal_puzzle_risk
- seneschal_private_relay
- seneschal_q
- seneschal_private_watch_info
- seneschal_private_watch_create
- seneschal_private_watch_topup
- seneschal_private_watch_create_crypto
- seneschal_private_watch_topup_crypto
- seneschal_checkout_invoice_create
- seneschal_checkout_invoice_status
- seneschal_private_watch_historical
- seneschal_private_watch_derive_viewkey