# OrbitEOS Energy Management MCP server

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

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-deepakumarsubbian-orbiteos
- Repository: https://github.com/OrbitEOS/orbiteos-core
- Website: https://orbiteos.cloud

## Install
- Endpoint: https://mcp.orbiteos.cloud/sse
- Auth: Not captured

## Setup notes
- Remote endpoint: https://mcp.orbiteos.cloud/sse

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

## Resources
- orbiteos://channels - Complete list of standard energy monitoring channels available in OrbitEOS MIME type: text/plain
- orbiteos://architecture - OrbitEOS platform architecture overview MIME type: text/plain
- orbiteos://glossary - Glossary of energy management terms used in OrbitEOS MIME type: text/plain

## Prompts
- energy_expert - Activates energy management expert mode. The AI assistant will have deep knowledge of OrbitEOS platform, energy systems, solar, batteries, grid management, and can help with troubleshooting, analysis, and optimization.
- electrician_mode - Activates electrician/installer mode with per-phase electrical readings and detailed component information.

## Metadata
- Owner: io.github.DeepakumarSubbian
- Version: 1.0.0
- Runtime: Sse
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Feb 28, 2026
- Source: https://registry.modelcontextprotocol.io
