MCP Uptime
← MCP Reliability Index  /  Databases
O

OrbitEOS Energy Management

io.github.DeepakumarSubbian/orbiteos
Energy management platform — 61 tools for solar, battery, grid, and EV charging control
healthy
status
61
tools exposed
3020ms
connect latency
63fa7ff160a6
schema fingerprint

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.

Endpoint

https://mcp.orbiteos.cloud/sse
Category: Databases · Last checked: 2026-08-15T09:31:33Z

Monitor your own MCP server

Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.

Get early access
How we measure →
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.