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
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
discover_devicesA

Discover Dark Dragons Astronomy devices on the local network via UDP broadcast

discover_alpaca_devicesA

Discover ASCOM Alpaca devices on the local network via UDP broadcast. Returns all Alpaca-compatible astronomy equipment including telescopes, cameras, focusers, filter wheels, and more.

get_device_statusC

Get the current status of a Dark Dragons Astronomy device. Response varies by device type.

open_roofB

Open the observatory roof on a DragonLAIR device

close_roofB

Close the observatory roof on a DragonLAIR device

abort_roofB

Abort the current roof operation on a DragonLAIR device

get_mount_sensorsB

Get the status of mount sensors connected to a DragonLAIR device. Mount sensors detect if the telescope mount is in a safe position for roof movement.

get_device_settingsA

Get the current settings of a DragonLAIR device including safety configuration, location, and motor settings.

get_mount_sensor_statusA

Get the status of a standalone Mount Sensor device. Returns pitch, roll, and whether the mount is in a safe position for roof movement.

locate_deviceA

Make a Dark Dragons Astronomy device beep/flash to help locate it physically. Works with DragonLAIR and Mount Sensor devices.

get_flat_panel_statusA

Get the status of a DragonLIGHT flat panel controller. Returns whether the light is on, brightness level, and device info.

turn_on_flat_panelA

Turn on a DragonLIGHT flat panel light

turn_off_flat_panelA

Turn off a DragonLIGHT flat panel light

set_flat_panel_brightnessA

Set the brightness of a DragonLIGHT flat panel light

alpaca_telescope_statusA

Get the status of an ASCOM Alpaca telescope including position, tracking state, and slewing status. Note: Device must be connected first using alpaca_device_connect.

alpaca_telescope_slewA

Slew an ASCOM Alpaca telescope to coordinates (RA/Dec or Alt/Az). Note: Device must be connected first using alpaca_device_connect.

alpaca_telescope_parkA

Park or unpark an ASCOM Alpaca telescope. Note: Device must be connected first using alpaca_device_connect.

alpaca_telescope_trackingA

Enable or disable tracking on an ASCOM Alpaca telescope. Note: Device must be connected first using alpaca_device_connect.

alpaca_telescope_abortA

Abort any slew in progress on an ASCOM Alpaca telescope. Note: Device must be connected first using alpaca_device_connect.

alpaca_focuser_statusA

Get the status of an ASCOM Alpaca focuser including position, temperature, and movement state. Note: Device must be connected first using alpaca_device_connect.

alpaca_focuser_moveA

Move an ASCOM Alpaca focuser to a specific position. Note: Device must be connected first using alpaca_device_connect.

alpaca_focuser_haltA

Halt an ASCOM Alpaca focuser. Note: Device must be connected first using alpaca_device_connect.

alpaca_dome_statusA

Get the status of an ASCOM Alpaca dome including shutter state, position, and slewing status. Note: Device must be connected first using alpaca_device_connect.

alpaca_dome_shutterA

Open or close an ASCOM Alpaca dome shutter. Note: Device must be connected first using alpaca_device_connect.

alpaca_dome_slewA

Slew an ASCOM Alpaca dome to a specific azimuth. Note: Device must be connected first using alpaca_device_connect.

alpaca_filterwheel_statusA

Get the status of an ASCOM Alpaca filter wheel including current position and available filters. Note: Device must be connected first using alpaca_device_connect.

alpaca_filterwheel_setA

Set the position of an ASCOM Alpaca filter wheel. Note: Device must be connected first using alpaca_device_connect.

alpaca_rotator_statusA

Get the status of an ASCOM Alpaca rotator including position and movement state. Note: Device must be connected first using alpaca_device_connect.

alpaca_rotator_moveA

Move an ASCOM Alpaca rotator to a specific position. Note: Device must be connected first using alpaca_device_connect.

alpaca_rotator_haltA

Halt an ASCOM Alpaca rotator. Note: Device must be connected first using alpaca_device_connect.

alpaca_switch_statusA

Get the status of all switches on an ASCOM Alpaca switch device. Note: Device must be connected first using alpaca_device_connect.

alpaca_switch_setB

Set the state of a switch on an ASCOM Alpaca switch device. Note: Device must be connected first using alpaca_device_connect.

alpaca_switch_set_valueA

Set the value of a switch on an ASCOM Alpaca switch device. Note: Device must be connected first using alpaca_device_connect.

alpaca_safetymonitor_statusA

Get the status of an ASCOM Alpaca safety monitor. Note: Device must be connected first using alpaca_device_connect.

alpaca_covercalibrator_statusA

Get the status of an ASCOM Alpaca cover calibrator including cover and calibrator state. Note: Device must be connected first using alpaca_device_connect.

alpaca_covercalibrator_coverB

Open or close an ASCOM Alpaca cover calibrator cover. Note: Device must be connected first using alpaca_device_connect.

alpaca_covercalibrator_calibratorB

Control an ASCOM Alpaca cover calibrator light. Note: Device must be connected first using alpaca_device_connect.

alpaca_camera_statusA

Get the status of an ASCOM Alpaca camera including temperature, cooler state, and exposure status. Note: Device must be connected first using alpaca_device_connect.

alpaca_camera_coolerA

Control the cooler on an ASCOM Alpaca camera. Note: Device must be connected first using alpaca_device_connect.

alpaca_camera_exposeA

Start an exposure on an ASCOM Alpaca camera. Note: Device must be connected first using alpaca_device_connect.

alpaca_camera_abortA

Abort an exposure on an ASCOM Alpaca camera. Note: Device must be connected first using alpaca_device_connect.

alpaca_observingconditions_statusA

Get the current observing conditions from an ASCOM Alpaca weather station. Note: Device must be connected first using alpaca_device_connect.

alpaca_device_connectB

Connect or disconnect an ASCOM Alpaca device

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
alpaca-device-apiASCOM Alpaca Device API v1 OpenAPI specification. Use this to understand all available Alpaca device endpoints for telescopes, cameras, focusers, filter wheels, domes, rotators, switches, safety monitors, cover calibrators, and observing conditions.
alpaca-management-apiASCOM Alpaca Management API v1 OpenAPI specification. Use this to understand server discovery, configuration, and management endpoints.

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/darkdragonsastro/dda-mcp-server'

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