OrbitEOS Energy Management for LangChain
io.github.deepakumarsubbian/orbiteos
Energy management platform — 61 tools for solar, battery, grid, and EV charging control
client:LangChain
transport:sse
tools:61
Install OrbitEOS Energy Management in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"orbiteos": {
"transport": "streamable_http",
"url": "https://mcp.orbiteos.cloud/sse",
}
})
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
- list_accounts
- create_account
- update_account
- list_sub_accounts
- create_sub_account
- update_sub_account
- delete_sub_account
- list_sites
- search_sites
- get_site
- create_site
- update_site
- delete_site
- get_site_config
- list_users
- get_user
- create_user
- update_user
- delete_user
- invite_user
- list_roles
- list_permissions
- create_role
- update_role