Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
alarms_events

List historical alarm events, optionally filtered by rule/type/level/keyword

alarms_get

Get a specific active alert by ID

alarms_listA

List active alarms, optionally filtered by channel/level/keyword

alarms_rule_getB

Get a specific alarm rule by ID

alarms_rules_listA

List alarm rules, optionally filtered by channel/enabled/level/keyword

alarms_statsB

Get aggregate alarm statistics

channels_list

List all configured communication channels

channels_mappingsB

Show a channel's point-to-instance mappings

channels_pointsA

List points on a channel, optionally filtered by type (T/S/C/A)

channels_points_mappingC

Show the instance mapping for a single point

channels_statusB

Get the connection status of a specific channel

channels_unmapped_pointsA

List points on a channel that have no protocol address mapping (points not wired to a device register; instance routing is a separate concern)

history_latestB

Get the latest historical value for a point

history_query

Query historical time-series data for a point over a time range

models_instancesA

List device instances, optionally filtered by product type

models_productsB

List available product types

net_cert_info

Show installed TLS certificate info (which of ca_cert/client_cert/client_key are present)

net_mqtt_config_get

Show the current uplink configuration (MQTT broker, TLS settings)

net_mqtt_status

Show MQTT connection status (connected/disconnected, broker address)

routing_listA

List all M2C/C2M routing entries

rules_getB

Get a specific business rule by ID

rules_listB

List all business rules

templates_listB

List channel configuration templates, optionally filtered by protocol

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
architectureIsolated edge services communicating over shared memory, per-consumer UDS events, SQLite, HTTP, and MQTT
data-modelProducts, instances, and T/S/C/A points - and why an instance is a pure thing-model with no status field
shared-memoryThe SHM data plane - slot layout, writer ownership, seqlock reads, generations, and the PointWatch event plane
rule-engineDual-column rule storage, tick and event scheduling, execution, and hot reload
data-flowSHM-native uplink and downlink paths end to end, with latency budgets
ai-assistantsPoint Claude or any MCP client at aether mcp, and choose between read-only and write access
mcp-toolsAll MCP tools grouped by domain, with parameters and write-safety markers

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/EvanL1/AetherEdge'

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