Back to search
100
MCP live v1.0.0 sse

OrbitEOS Energy Management

io.github.DeepakumarSubbian/orbiteos

Energy management platform — 61 tools for solar, battery, grid, and EV charging control

Uptime
100.0%
2 probes
Response
249ms
last probe
Tools
61
callable

Tools · 61

list_accounts

List all accounts (organizations) on the platform. Root admin only.

create_account

Create a new account (organization) on the platform. Root admin only.

update_account

Update an account. Root admin only.

list_sub_accounts

List sub-accounts (divisions) for an account.

create_sub_account

Create a sub-account (division) within an account.

update_sub_account

Update a sub-account.

delete_sub_account

Delete a sub-account.

list_sites

List all sites accessible to the current user. Supports tree view (lazy loading by parentId) or flat list.

search_sites

Search sites by name, description, or location across the entire hierarchy. Returns breadcrumb paths.

get_site

Get detailed information about a specific site including edge mappings.

create_site

Create a new site in the hierarchy. Types: region, hub, site, zone. Only "site" type can have edge mappings.

update_site

Update a site's properties, hierarchy position, or edge mappings.

delete_site

Delete a site and all its children in the hierarchy.

get_site_config

Get the full component configuration for a site (fetched live from the energy system). Shows all controllers, meters, inverters, etc.

list_users

List all users in the current account. Shows name, email, role, last login, and active status.

get_user

Get detailed information about a specific user including their assigned sites.

create_user

Create a new user in the account. Assign a role and optionally specific sites.

update_user

Update a user's profile, role, active status, or site assignments.

delete_user

Deactivate a user account. Does not permanently delete — can be reactivated.

invite_user

Send an email invitation for someone to join the account.

list_roles

List all roles in the account with their permissions.

list_permissions

List all available permissions that can be assigned to roles.

create_role

Create a custom role with specific permissions.

update_role

Update a role's name, description, or permissions.

delete_role

Delete a custom role. Cannot delete system roles or roles assigned to users.

get_live_data

Get current live power/energy snapshot for a site. Returns grid power, solar production, consumption, battery SoC, etc.

get_channel_value

Get a single channel value from a site. Channels are addresses like "_sum/GridActivePower" or "ess0/Soc".

describe_system

Explain what OrbitEOS is, what sections the dashboard has, and what metrics are available. Useful for orientation.

describe_site

Get a human-readable summary of a site: what components it has, its capabilities, current status.

query_history

Query historical timeseries power data for a site. Returns time-indexed power values (watts) for the specified channels and date range.

query_energy_totals

Query cumulative energy totals (kWh) for a site over a date range. Returns production, consumption, grid import/export, battery charge/discharge.

export_csv

Export historical data as CSV for a site and date range.

create_component

Create a new component (controller, meter, inverter, etc.) on a site. Requires the factory ID and configuration properties.

update_component

Update configuration properties of an existing component on a site.

delete_component

Delete a component from a site. Use with caution — this removes the component from the energy system.

set_channel_value

Write a value to a writable channel on a site. Used for manual control (e.g., set EV charger power limit, force battery charge/discharge).

check_system_health

Check if a site's energy system is running normally. Answers "Is my system running normally?" by checking online status, battery SoC, grid connection, and component states.

analyze_grid_usage

Analyze why grid import is high. Compares production vs consumption patterns. Answers "Why am I importing so much from the grid?"

compare_solar_performance

Compare solar production across two periods. Answers "Solar seems lower than usual" by comparing recent vs previous period.

get_energy_summary

Get energy summary for a site over a period. Answers "How much solar did I generate this month?" or "What's my energy usage?"

analyze_battery_usage

Analyze battery charge/discharge patterns and provide sizing recommendations. Answers "Should I get a bigger battery?"

get_system_log

Get system logs for a site. Shows runtime log entries filtered by level.

execute_command

Execute a system command on a site's edge controller. Use with caution. Commands: restart, factoryReset, etc.

get_platform_settings

Get all platform configuration settings. Root admin only. Includes SMTP, branding, security, edge connection, LLM config.

update_platform_settings

Update platform configuration settings. Root admin only. Pass an array of {key, value} pairs.

test_smtp

Test SMTP email configuration by sending a test email.

get_audit_log

Query the audit log to see who did what and when. Shows user actions like logins, creates, updates, deletes.

universal_search

Search across all entities: accounts, sub-accounts, sites, users. Returns matching results with entity types.

check_platform_health

Check the health of the OrbitEOS platform itself (database connection, edge backend connectivity).

list_marketplace_categories

List all marketplace categories: Energy Devices, Cloud Integrations, Analytics, Control Strategies, Notifications, Dashboard Widgets, Data Export, Protocols, UI Apps.

browse_plugins

Browse available plugins in the marketplace. Filter by category, type, or search text.

get_plugin_details

Get detailed information about a marketplace plugin including its configuration schema and capabilities.

install_plugin

Install a marketplace plugin for your account. Once installed, it can be assigned to specific sites.

list_installed_plugins

List all plugins installed in your account, including their site assignments.

update_plugin_config

Update configuration of an installed plugin.

uninstall_plugin

Uninstall a plugin from your account. Removes all site assignments.

assign_plugin_to_site

Assign an installed plugin to a specific site. This creates a device/algorithm/integration instance at the site level. E.g., assign "SMA Inverter" driver to "Munich Factory" site.

remove_plugin_from_site

Remove a plugin assignment from a site.

list_site_plugins

List all plugins/devices/algorithms assigned to a specific site.

create_marketplace_category

Create a new marketplace category. Root admin only.

create_plugin

Create a new plugin in the marketplace. Root admin only.

Similar MCP servers embedding-nearest

OrbitEOS Energy Management
Energy management platform — 61 tools for solar, battery, grid, and EV charging control
0 tools · sse
io.github.Argo-RPG-Platform/argo-mcp live
MCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth2
61 tools · streamable-http
ContextLayer live
Intelligent context infrastructure for AI teams: knowledge graph, sessions, tasks, documents.
62 tools · streamable-http
Dynamoi live
Promote music on Spotify and grow YouTube channels through AI-powered Meta and Google ad campaigns.
22 tools · streamable-http
agentView live
Display delivery platform for AI agents. Push HTML, dashboards and live data to screens.
79 tools · streamable-http
io.github.Deesmo/arch-tools-mcp live
116 AI tools in one MCP server. Web search, crypto data, image gen, news.
64 tools · sse

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "orbiteos_energy_management": {
      "url": "https://mcp.orbiteos.cloud/sse",
      "transport": "sse"
    }
  }
}