Skip to main content
Glama
taco-ops
by taco-ops

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SIRIL_BINARYNoCustom path to the Siril binary (optional, overrides automatic detection)

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
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
check_siril_versionA

Runs 'siril --version' on the local machine and returns the version string.

find_siril_binaryA

Locates the Siril binary on your system and returns its path. This is useful for troubleshooting installation issues or confirming which version of Siril will be used.

validate_siril_binaryA

Tests whether a specific Siril binary path works correctly. Useful for validating custom installations or non-standard locations.

process_seestar_mosaicA

Runs the appropriate Siril .ssf mosaic script on all FIT(S) in project_dir/lights, stacking them into a mosaic according to Seestar S30/S50 conventions.

This function automatically creates the required SSF script files in your project directory, so you don't need to manually download them from the repository.

preprocess_with_guiB

Launches the full Naztronomy-Smart_Telescope_PP.py GUI in headless mode. (Requires sirilpy installed and a display server.)

download_latest_ssf_scriptsA

Downloads the latest SSF script files from the naztronaut/siril-scripts repository and saves them to your project directory. This ensures you have the most up-to-date versions of the Siril scripts.

check_project_structureA

Checks and displays the structure of a Seestar project directory, showing what files are present and what might be missing.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a clearly distinct action: checking version, finding binary, validating binary, processing mosaic, preprocessing with GUI, downloading scripts, and checking project structure. Even the three binary-related tools are easily told apart by their different verbs and purposes.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern, with verbs like check, find, validate, process, preprocess, download, and check. There is no mixing of styles or vague naming.

Tool Count5/5

With 7 tools, the set is well-scoped and each tool serves a clear purpose within the Siril/Seestar workflow. It is neither too sparse nor overloaded.

Completeness4/5

The tool set covers the core lifecycle for Seestar image processing: ensuring the environment is correct, downloading needed scripts, checking project structure, and running the two main processing workflows. Minor gaps exist (e.g., no tool to fix project structure issues), but agents can work around them.

Maintenance

ActivityInactive
ResponsivenessNo issues