mcpbeat

OrbitEOS Energy Management MCP Server

io.github.DeepakumarSubbian/orbiteos
answering

OrbitEOS Energy Management is answering right now. Last checked 9 min ago. It exposes 61 tools.

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

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 43 hours of history · worst hour 0%
43 hours agonow
44.0%
Uptime 24h
40 of 91 checks
61
Tools
read from the server
271 ms
Response time
average over 24h
open, no key
Access
sse

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add orbiteos --transport http https://mcp.orbiteos.cloud/sse
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "orbiteos": {
      "url": "https://mcp.orbiteos.cloud/sse"
    }
  }
}
~/.codex/config.toml
[mcp_servers.orbiteos]
url = "https://mcp.orbiteos.cloud/sse"
.cursor/mcp.json
{
  "mcpServers": {
    "orbiteos": {
      "url": "https://mcp.orbiteos.cloud/sse"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "orbiteos": {
      "url": "https://mcp.orbiteos.cloud/sse"
    }
  }
}

Available tools 61

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

site
create_site
Create a new site in the hierarchy. Types: region, hub, site, zone. Only "site" type can have edge mappings.
delete_site
Delete a site and all its children in the hierarchy.
get_site
Get detailed information about a specific site including edge mappings.
get_site_config
Get the full component configuration for a site (fetched live from the energy system). Shows all controllers, meters, inverters, etc.
list_site_plugins
List all plugins/devices/algorithms assigned to a specific site.
update_site
Update a site's properties, hierarchy position, or edge mappings.
plugin
create_plugin
Create a new plugin in the marketplace. Root admin only.
get_plugin_details
Get detailed information about a marketplace plugin including its configuration schema and capabilities.
remove_plugin_from_site
Remove a plugin assignment from a site.
update_plugin_config
Update configuration of an installed plugin.
sub
create_sub_account
Create a sub-account (division) within an account.
delete_sub_account
Delete a sub-account.
list_sub_accounts
List sub-accounts (divisions) for an account.
update_sub_account
Update a sub-account.
user
create_user
Create a new user in the account. Assign a role and optionally specific sites.
delete_user
Deactivate a user account. Does not permanently delete — can be reactivated.
get_user
Get detailed information about a specific user including their assigned sites.
update_user
Update a user's profile, role, active status, or site assignments.
component
create_component
Create a new component (controller, meter, inverter, etc.) on a site. Requires the factory ID and configuration properties.
delete_component
Delete a component from a site. Use with caution — this removes the component from the energy system.
update_component
Update configuration properties of an existing component on a site.
platform
check_platform_health
Check the health of the OrbitEOS platform itself (database connection, edge backend connectivity).
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.
role
create_role
Create a custom role with specific permissions.
delete_role
Delete a custom role. Cannot delete system roles or roles assigned to users.
update_role
Update a role's name, description, or permissions.
account
create_account
Create a new account (organization) on the platform. Root admin only.
update_account
Update an account. Root admin only.
analyze
analyze_battery_usage
Analyze battery charge/discharge patterns and provide sizing recommendations. Answers "Should I get a bigger battery?"
analyze_grid_usage
Analyze why grid import is high. Compares production vs consumption patterns. Answers "Why am I importing so much from the grid?"
channel
get_channel_value
Get a single channel value from a site. Channels are addresses like "_sum/GridActivePower" or "ess0/Soc".
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).
describe
describe_site
Get a human-readable summary of a site: what components it has, its capabilities, current status.
describe_system
Explain what OrbitEOS is, what sections the dashboard has, and what metrics are available. Useful for orientation.
energy
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?"
query_energy_totals
Query cumulative energy totals (kWh) for a site over a date range. Returns production, consumption, grid import/export, battery charge/discharge.
marketplace
create_marketplace_category
Create a new marketplace category. Root admin only.
list_marketplace_categories
List all marketplace categories: Energy Devices, Cloud Integrations, Analytics, Control Strategies, Notifications, Dashboard Widgets, Data Export, Protocols, UI Apps.
sites
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.
system
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.
get_system_log
Get system logs for a site. Shows runtime log entries filtered by level.
accounts
list_accounts
List all accounts (organizations) on the platform. Root admin only.
assign
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.
audit
get_audit_log
Query the audit log to see who did what and when. Shows user actions like logins, creates, updates, deletes.
browse
browse_plugins
Browse available plugins in the marketplace. Filter by category, type, or search text.
compare
compare_solar_performance
Compare solar production across two periods. Answers "Solar seems lower than usual" by comparing recent vs previous period.
execute
execute_command
Execute a system command on a site's edge controller. Use with caution. Commands: restart, factoryReset, etc.
export
export_csv
Export historical data as CSV for a site and date range.
history
query_history
Query historical timeseries power data for a site. Returns time-indexed power values (watts) for the specified channels and date range.
install
install_plugin
Install a marketplace plugin for your account. Once installed, it can be assigned to specific sites.
installed
list_installed_plugins
List all plugins installed in your account, including their site assignments.
invite
invite_user
Send an email invitation for someone to join the account.
live
get_live_data
Get current live power/energy snapshot for a site. Returns grid power, solar production, consumption, battery SoC, etc.
permissions
list_permissions
List all available permissions that can be assigned to roles.
roles
list_roles
List all roles in the account with their permissions.
test
test_smtp
Test SMTP email configuration by sending a test email.
uninstall
uninstall_plugin
Uninstall a plugin from your account. Removes all site assignments.
universal
universal_search
Search across all entities: accounts, sub-accounts, sites, users. Returns matching results with entity types.
users
list_users
List all users in the current account. Shows name, email, role, last login, and active status.

Endpoints

URLTransportStateLatencyChecked
https://mcp.orbiteos.cloud/sse sse answering 252 ms 9 min ago

OrbitEOS Energy Management — questions

Answers built from our own checks of this server.

What can OrbitEOS Energy Management do?
It exposes 61 tools, read directly from the server on our last check. Among them: analyze_battery_usage, analyze_grid_usage, assign_plugin_to_site, browse_plugins, check_platform_health, check_system_health and 55 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is OrbitEOS Energy Management mostly used for?
Its tools cluster around site, plugin and user. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is OrbitEOS Energy Management working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 40 of 91 checks got a reply (44.0%), average response time 271 ms. The bar chart above shows every period we have measured.
Is OrbitEOS Energy Management still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect OrbitEOS Energy Management?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does OrbitEOS Energy Management need an API key?
No. OrbitEOS Energy Management completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 61 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is OrbitEOS Energy Management?
It answers our handshake in 271 ms on average, which is faster than 50% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.