Skip to main content
Glama
olederkach
by olederkach

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list-containersA

List all Business Central Docker containers with their running status

container-infoA

Get detailed info about a BC container: version, status, and service endpoints

create-containerB

Create a new Business Central Docker container with test toolkit. Long-running (5-30 min).

remove-containerB

Remove a Business Central Docker container

start-containerB

Start a stopped BC Docker container

stop-containerA

Stop a running BC Docker container

restart-containerB

Restart a BC Docker container

open-webclientB

Open the BC Web Client URL for a container. Returns the URL.

list-appsA

List all apps installed in a BC container, optionally filtered by publisher

install-appB

Publish and install a .app file into a BC container

uninstall-appB

Uninstall an app from a BC container by name. Automatically handles dependency order.

publish-projectB

Compile and publish an AL project folder into a BC container

import-test-toolkitB

Import the BC Test Toolkit (libraries only or full framework) into a container

import-licenseB

Import a license file into a BC container

run-testsA

Run AL tests in a BC container. Can run all tests, a specific codeunit, or compile-and-run from a project folder.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 15 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: container lifecycle management, app operations, testing, licensing, and info retrieval. No overlapping functionality between any two tools.

Naming Consistency5/5

All tool names follow a consistent pattern of lowercase-with-hyphens and predominantly verb_noun structure (e.g., create-container, list-apps). The sole noun-only name 'container-info' still fits the hyphenated convention.

Tool Count5/5

15 tools cover the essential operations for Business Central Docker containers without bloat. Each tool serves a distinct and necessary function, from creation to teardown and app management.

Completeness4/5

The tool set covers the full lifecycle of containers and apps, plus testing and licensing. Minor gaps exist, such as missing log retrieval or configuration modification, but core workflows are well-supported.

Maintenance

ActivityInactive
ResponsivenessNo issues