Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP モード時のポート番号(デフォルト: 自動選択) | |
| OCTOPUS_EMAIL | Yes | Octopus Energy Japan のログインメールアドレス | |
| OCTOPUS_PASSWORD | Yes | Octopus Energy Japan のログインパスワード | |
| OCTOPUS_ACCOUNT_NUMBER | Yes | アカウント番号(例: A-AAAA1111) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_account_info | Get account information including contract status, electricity supply points, active agreements, product details and standing charges. Address is excluded for privacy. |
| get_electricity_consumption | Get half-hourly electricity consumption data with cost estimates. Returns 30-minute interval readings for the specified period. |
| get_postal_areas | Look up area information by Japanese postcode. Returns prefecture, city, and area. No authentication required. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |