Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ADB_PATHNoPath to the adb executable.adb (from PATH)
VLC_PATHNoPath to vlc.exe.C:\Program Files\VideoLAN\VLC\vlc.exe
MIDIA_CONFIGNoAlternative folder configuration file path.midia.json next to the script

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

Tools

Functions exposed to the LLM to take actions

NameDescription
statusA

Diz se há um celular Android conectado por USB (adb) e se o YPT está instalado nele.

abrir_yptA

Abre o app YPT na tela inicial do celular conectado por USB. Não inicia nenhum cronômetro.

midia_statusA

Lista as pastas de música/vídeo configuradas em midia.json com quantas músicas e vídeos cada uma tem, e se o VLC está instalado.

tocar_pastaB

Toca no VLC do PC as músicas e vídeos de uma pasta listada em midia.json (pelo nome), em ordem ou aleatório, em loop.

abrir_soundcloudA

Abre as curtidas do SoundCloud (soundcloud.com/you/likes) no navegador padrão do PC.

controle_midiaB

Aperta uma tecla de mídia do Windows: controla o que estiver tocando no PC (VLC, SoundCloud no navegador…).

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 6 tools

Disambiguation4/5

The tools mostly target distinct actions: phone status vs. media folder status, opening YPT vs. opening SoundCloud, and starting folder playback vs. sending media keys. The only mild overlap is between tocar_pasta and controle_midia, but their descriptions make the boundary clear enough.

Naming Consistency3/5

All names are snake_case and in Portuguese, but the set mixes verb-first names (abrir_ypt, tocar_pasta, abrir_soundcloud) with noun-first names (status, midia_status, controle_midia). The convention is readable but not predictable.

Tool Count5/5

Six tools is a well-scoped size for this small personal automation server. Each tool covers a distinct operation without obvious filler.

Completeness4/5

The surface covers checking the phone, opening YPT, inspecting media folders, playing a folder, opening SoundCloud, and controlling playback. Minor gaps exist, such as no dedicated stop/next/previous or configuration tool, but core workflows are covered.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues