Environment & energy for LangChain
si.fourzerotwo/environment
UK river levels and rainfall, bathing waters, flood warnings, weather, earthquakes and the GB…
client:LangChain
transport:streamable-http
tools:64
Install Environment & energy in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"environment": {
"transport": "streamable_http",
"url": "https://fourzerotwo.si/mcp/v/environment",
}
})
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
- bathing-water__near
- bathing-water__site
- bathing-water__search
- earthquakes__significant-week
- earthquakes__m45-week
- earthquakes__m25-day
- earthquakes__near
- earthquakes__count
- earthquakes__event
- gb-electricity__generation-now
- gb-electricity__generation-today
- gb-electricity__generation-history
- gb-electricity__interconnectors
- gb-electricity__interconnector-list
- gb-electricity__demand-outturn
- gb-electricity__demand-daily
- gb-electricity__demand-peak
- gb-electricity__demand-forecast
- gb-electricity__demand-forecast-14d
- gb-electricity__demand-forecast-52w
- gb-electricity__wind-forecast
- gb-electricity__wind-forecast-peak
- gb-electricity__indicated-forecast
- gb-electricity__capacity-forecast