Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoHTTP listen port.8329
MCP_BEARER_TOKENNoRequired in HTTP mode; not used in --stdio mode.
AUSSIEBB_PASSWORDYesMyAussie portal login password.
AUSSIEBB_SERVICESNoOptional alias=id map, e.g. home=1000001,office=1000002.
AUSSIEBB_USERNAMEYesMyAussie portal login username.
AUSSIEBB_SESSION_FILENoFile where the ~1-year login cookie persists.~/.local/state/aussiebb-mcp/session.json

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_servicesA

List services on the AussieBB account: service_id, site alias, plan, speed tier, address, WAN IPs. service_type: 'NBN' (default) or 'all'.

list_diagnosticsB

List the diagnostics AussieBB offers for a service (name, summary, which are destructive). service: a site alias | id | 'all'.

check_connectionA

Instant ISP-side connectivity check: is the service connected from AussieBB's end? Safe, non-disruptive. THE first diagnostic to run. service: a site alias | service_id | 'all' (default).

ntd_statusA

Run an NTD Status test (~2 min): NBN box link state, uptime, and dropout ('flap') count — the evidence AussieBB's fault process keys on. Safe, non-disruptive. service: a site alias | service_id. wait=False returns immediately with a test id to poll via test_result.

loopback_testA

Run a Loopback test (~2 min): proves data passes both ways between AussieBB and the NBN box/node. Safe, non-disruptive. service: a site alias | service_id. wait=False returns immediately with a test id to poll via test_result.

test_resultA

Fetch one test's current status/result by id (from test_history or a wait=False run). service: a site alias | service_id.

test_historyC

Recent diagnostic runs (type, status, Passed/Failed, timestamps). service: a site alias | service_id | 'all' (default).

service_outagesA

Current, scheduled, and resolved NBN/AussieBB outages for the service — check this before blaming local gear. service: a site alias | service_id | 'all' (default).

speed_test_resultsB

Speed test results recorded against the service by AussieBB. service: a site alias | service_id | 'all' (default).

list_faultsC

Open fault tickets on the AussieBB account (account-wide, not per-service).

kick_connectionA

DESTRUCTIVE: drop the service's session at AussieBB (use when swapping the modem/router; reconnection can take ~10 min). Refuses unless confirm=true — get the user's explicit approval first. service: a site alias | service_id (never 'all').

ntd_resetA

DESTRUCTIVE: reboot the NBN box (minutes of outage while it restarts). Only useful when NTD Status errors. Refuses unless confirm=true — get the user's explicit approval first. service: a site alias | service_id (never 'all').

run_diagnosticA

Run any diagnostic by name ('NTD Status', 'loopback', ...) — escape hatch equivalent to the portal's Run Tests buttons. Destructive tests (kick_connection, ntd_reset) still require confirm=true. service: a site alias | service_id.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/snickery/aussiebb-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server