generated: '2026-07-27' method: searched source: >- PyPI, npm, crates.io, RubyGems, pkg.go.dev and NuGet registry queries plus the amberelectric GitHub organisation, run 2026-07-27. note: >- Amber Electric ships exactly one client library that carries a first-party signature: the `amberelectric` Python package on PyPI, whose author metadata is "Amber Electric Development Team " and which is generated by OpenAPI Generator directly from Amber's own published contract. Everything else in the ecosystem is community-authored. No official JavaScript, Java, .NET, Go, Ruby or Rust SDK exists. The registries were queried anonymously and every entry below was returned by a live registry API call. packages: - language: python registry: pypi name: amberelectric version: 2.0.12 released: '2024-11-19' url: https://pypi.org/project/amberelectric/ install: pip install amberelectric repository: https://github.com/madpilot/amberelectric.py license: Apache-2.0 official: true official_evidence: >- PyPI `info.author` = "Amber Electric Development Team", `info.author_email` = dev@amber.com.au. Generated by OpenAPI Generator 7.10.0 (PythonPydanticV1ClientCodegen) from the Amber public API contract; the package README states "API version: 2.0.0". The source repository sits in a personal GitHub account (madpilot / Myles Eftos) rather than the amberelectric organisation, which is why this is recorded with the evidence rather than asserted flatly. python_requires: '>=3.7,<4.0' consumed_by: - Home Assistant core `amberelectric` integration - language: rust registry: crates.io name: amber-api version: 2.1.0 url: https://crates.io/crates/amber-api install: cargo add amber-api repository: https://github.com/JP-Ellis/amber-api official: false note: Community Rust client for the Amber Electric API. 598 downloads at fetch time. - language: ruby registry: rubygems name: amber_electric version: 0.0.1 released: '2021-03-28' url: https://rubygems.org/gems/amber_electric install: gem install amber_electric repository: https://github.com/yob/amber_electric license: MIT official: false note: Community Ruby client by James Healy. Last released 2021. - language: go registry: pkg.go.dev name: github.com/yob/go-amber url: https://pkg.go.dev/github.com/yob/go-amber install: go get github.com/yob/go-amber official: false note: Community Go client. Module page resolved HTTP 200 on 2026-07-27. - language: javascript registry: npm name: '@unclick/amber-mcp' version: 0.1.0 url: https://www.npmjs.com/package/@unclick/amber-mcp install: npx @unclick/amber-mcp repository: https://github.com/malamutemayhem/unclick official: false kind: mcp-server note: >- Third-party Model Context Protocol server wrapping Amber's real-time spot price and renewables data. Not published by Amber. See mcp/. integrations: - name: Home Assistant `amberelectric` integration url: https://www.home-assistant.io/integrations/amberelectric/ official: false note: >- Core Home Assistant integration built on the first-party `amberelectric` Python package. Amber itself publishes Home Assistant automation blueprints (Amber Light, Best Price Block) in its own repository at https://github.com/amberelectric/public-api/tree/main/home-assistant. not_found: - registry: npm query: first-party Amber Electric JavaScript SDK result: none - registry: nuget query: amber electric result: none - registry: maven-central query: amber electric result: none - registry: packagist query: amber-electric result: none (0 results)