celular
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ADB_PATH | No | Path to the adb executable. | adb (from PATH) |
| VLC_PATH | No | Path to vlc.exe. | C:\Program Files\VideoLAN\VLC\vlc.exe |
| MIDIA_CONFIG | No | Alternative 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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
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.
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.
Six tools is a well-scoped size for this small personal automation server. Each tool covers a distinct operation without obvious filler.
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.