EnergyInCloud MCP server
Commit Oct 26, 2026Allows an AI client to query solar and storage plant data including production, consumption, battery status, savings, and reports.
Also known as eicsrl/energyincloud-plugin, energyincloud-plugin
- Stars
- 0
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 0.1.0
- Last commit
- Oct 26, 2026
- License
- MIT
What is EnergyInCloud MCP?
EnergyInCloud allows an AI client to query solar and storage plant data including production, consumption, battery status, savings, and reports.
Summary generated from the project's README
About EnergyInCloud MCP server
EnergyInCloud provides an interface for owners of solar and storage systems to interact with their energy data through an AI client. The server connects to the EnergyInCloud portal to retrieve specific metrics regarding production, consumption, self-consumption, savings, and battery status. It also provides information on connectivity, data quality, and periodic reports.
Users can set this up locally or via remote connections depending on the client. For Claude users, the process involves uploading a ZIP file to the Skills section and adding a custom connector using the provided URL. ChatGPT users can access it through the plugin directory, while Microsoft 365 Copilot users can find it in the Agent Store. Access requires logging in with an existing EnergyInCloud account. The assistant relies strictly on tool results to report on system performance and does not invent labels or provide maintenance predictions.
What you can do with it
- 1Monitor energy production and savingsAsk the AI to explain your current solar production levels and how much money you have saved.
- 2Check battery and system statusRequest an update on the current state of your battery storage and overall system connectivity.
- 3Review alarm summariesGet a count of system alarms categorized by their severity and how long they have been active.
Written from the project's README. Every use case is checked against a quote from it.
How to install EnergyInCloud MCP
Formats verified 10 Nov 2026Add to CursorAdd to GooseInstall EnergyInCloud MCP in Claude Code
$ claude mcp add --transport http energyincloud-plugin https://mcp.cloud.energyincloud.com/mcpInstall EnergyInCloud MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"energyincloud-plugin": {
"url": "https://mcp.cloud.energyincloud.com/mcp"
}
}
}Install EnergyInCloud MCP in VS Code
.vscode/mcp.json
{
"servers": {
"energyincloud-plugin": {
"type": "http",
"url": "https://mcp.cloud.energyincloud.com/mcp"
}
}
}Install EnergyInCloud MCP in VS Code CLI
$ code --add-mcp '{"name":"energyincloud-plugin","type":"http","url":"https://mcp.cloud.energyincloud.com/mcp"}'Install EnergyInCloud MCP in Codex
$ codex mcp add energyincloud-plugin --url https://mcp.cloud.energyincloud.com/mcpInstall EnergyInCloud MCP in Codex config.toml
~/.codex/config.toml
[mcp_servers.energyincloud-plugin] url = "https://mcp.cloud.energyincloud.com/mcp"
Install EnergyInCloud MCP in Gemini CLI
$ gemini mcp add -s user --transport http energyincloud-plugin https://mcp.cloud.energyincloud.com/mcpInstall EnergyInCloud MCP in Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"energyincloud-plugin": {
"url": "https://mcp.cloud.energyincloud.com/mcp",
"type": "http"
}
}
}Automated checks
Ran Nov 15, 2026Full report →Not verified yet. A server needs a score of 80, no serious finding, and enough data for us to check. How checks work · What to fix for more points
- Source repository linked and reachableeicsrl/energyincloud-plugin is public and reachablegithub.com/eicsrl/energyincloud-plugin ↗Pass
- Package names this repository as its sourceNot checked
- Build provenance (Sigstore attestation)Not checked
- Open source license (OSI)MITspdx.org/licenses/MIT.html ↗Pass
- Commit or release in the last yearLast commit or release 2026-10-26github.com/eicsrl/energyincloud-plugin ↗Pass
- OpenSSF ScorecardNot checked
- Package name not close to a popular packageNot checked
- No critical advisory in the package or its dependenciesNot checked
- No hidden instructions to the model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPass
- Destructive tools are labelledNot checked
- Remote endpoint answers the MCP handshakeHTTPS endpoint answered 401 (sign-in required)Pass
README
View on GitHubEnergyInCloud
Assistente per chi ha un impianto solare con accumulo gestito da EnergyInCloud: risponde alle domande sull'impianto usando solo i dati del portale, collegati tramite connettore.
Cosa fa
- Risponde su produzione, consumo, autoconsumo, risparmio, batteria, connettività, qualità dei dati e report di periodo, e spiega cosa significa una cifra.
- Parte sempre dai risultati degli strumenti: se uno strumento non segnala un guasto, un degrado o una prestazione scarsa, l'assistente non lo dichiara.
Cosa non fa
- Non configura l'impianto, non dà il dettaglio degli allarmi (lo mostra il portale) e non risponde su impianti che l'utente non possiede.
- Non assegna etichette proprie (sano, critico, urgente), non indica cause, manutenzione o previsioni, e non confronta l'impianto con altri impianti "tipici".
Installazione
Claude
- Quando sarà disponibile nella directory di Claude: installa il plugin e autorizza il connettore.
- Oggi, in due passi:
- comprimi in ZIP la cartella
skills/energyincloude caricala in Customize → Skills; - aggiungi il connettore personalizzato con
questo link
(nome
EnergyInCloud, URLhttps://mcp.cloud.energyincloud.com/mcp) e accedi con il tuo account EnergyInCloud.
- comprimi in ZIP la cartella
ChatGPT
- Dalla directory dei plugin di ChatGPT.
- Il caricamento manuale della skill è possibile solo su piani Business ed Enterprise.
Microsoft 365 Copilot
- Dall'Agent Store di Microsoft 365 Copilot, quando sarà disponibile: aggiungi l'agente EnergyInCloud e accedi con il tuo account EnergyInCloud.
Allarmi
L'elenco degli allarmi, con il dettaglio, è nel portale EnergyInCloud. L'assistente riporta solo conteggi per gravità e tempo di blocco.
Guida per i clienti
Documentazione per i clienti: https://mycloud.energy/documentazione/ (testo sorgente in
docs/onboarding.md).
Assistenza
Per contattare l'assistenza: https://mycloud.energy/assistenza/. Indica l'impianto e il periodo a cui ti riferisci.
Contenuto del repository
.claude-plugin/plugin.json: manifesto del plugin..mcp.json: server MCP remoto (streamable HTTP, OAuth lato server).skills/energyincloud/: la skill (SKILL.mdereferences/).copilot/: l'agente per Microsoft 365 Copilot (progetto Agents Toolkit; istruzioni derivate dalla skill).tests/: test di contratto della skill (uv run pytest).
Licenza
MIT, vedi LICENSE.
EnergyInCloud MCP questions
How do I add EnergyInCloud MCP to Claude Code?
Run claude mcp add --transport http energyincloud-plugin https://mcp.cloud.energyincloud.com/mcp in your terminal. Add --scope user to make it available in every project.
How do I add EnergyInCloud MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
What information can I ask about?
You can ask about production, consumption, self-consumption, savings, battery status, connectivity, data quality, and periodic reports.
Can the assistant configure my solar plant?
No, the assistant does not configure the plant or provide detailed alarm information; those actions must be performed via the portal.
Does the assistant provide maintenance predictions?
No, the assistant does not indicate causes, maintenance needs, or forecasts.