Skip to main content
Glama
h-3303
by h-3303

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PHONE_SMS_DEVICENoPin a specific phone when several paired, reachable devices are available. The id is printed by `kdeconnect-cli -l`.

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_threadsA

List SMS conversations, newest first, with the latest message of each.

Each line starts with the thread id, which read_thread takes.
contact: optional name or number fragment to filter on.
read_threadB

Read the most recent count messages of one conversation, oldest first.

find_contactB

Look up phone contacts by name or number fragment.

send_smsA

Send an SMS (several numbers = group message) from the user's phone and number.

ONLY call after the user has explicitly approved this exact recipient list and text.
`to` takes phone numbers; resolve names with find_contact first.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation5/5

Each tool targets a clearly distinct action: listing threads, reading a single thread, finding contacts, and sending messages. There is no meaningful overlap between any pair.

Naming Consistency5/5

All four tools use a consistent snake_case verb_noun pattern (list_threads, read_thread, find_contact, send_sms). The convention is predictable throughout.

Tool Count4/5

Four tools is well-scoped for a focused SMS server, covering discovery, reading, contact lookup, and sending. Slightly minimal but each earns its place.

Completeness4/5

Core flows are covered: find contact, list threads, read a thread, send a message. Minor gaps exist around thread management (delete/archive, mark read) but typical agent workflows are supported.

Maintenance

ActivityNo data
ResponsivenessNo issues