This Go-based Model Context Protocol (MCP) server acts as a secure bridge, connecting the APsystems OpenAPI to AI assistants such as Claude. It enables AI models to directly query and analyze your solar monitoring data, encompassing system details, energy summaries, and granular data from ECUs, inverters, meters, and storage devices. Beyond AI integration, it features an optional, dark-themed web dashboard with Chart.js visualizations for intuitive visual monitoring of your energy production and consumption. The server includes robust features like HMAC-SHA256 authentication, rate limiting, and automatic retries.
主な機能
01Includes an optional, dark-themed web dashboard with Chart.js for energy visualizations.
02Features configurable rate limiting and automatic exponential back-off retries for API calls.
03Supports Podman/Docker for containerized deployment and offers structured JSON logging.
040 GitHub stars
05Provides 16 MCP tools covering all APsystems API endpoints for detailed solar data access.
06Implements HMAC-SHA256 signature authentication for secure API communication.
ユースケース
01Automate solar data collection and integration into custom scripts or monitoring workflows.
02Visualize APsystems solar system performance, energy production, and consumption via a web dashboard.
03Enable AI assistants (e.g., Claude) to directly query and analyze personal solar energy data.