Skip to main content
Glama
bkaes
by bkaes

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

Tools

Functions exposed to the LLM to take actions

NameDescription
list_match_filesB

List all Espanso match files

list_matchesC

List all text expansions from a specific file or all files

create_matchC

Create a new text expansion

update_matchC

Update an existing text expansion

delete_matchC

Delete a text expansion

get_config_infoC

Get Espanso configuration information

generate_documentationB

Generate documentation for Espanso commands in a specific file or all files

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Simple Text Expansion TemplateTemplate for creating a simple text expansion
Date Expansion TemplateTemplate for creating date-based expansions
Form Expansion TemplateTemplate for creating form-based expansions

TDQS

A3.5/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a distinct resource or action: listing files vs. listing expansions vs. CRUD on expansions vs. config info vs. documentation generation. There is no meaningful overlap that would cause an agent to misselect among these tools.

Naming Consistency5/5

All tool names use snake_case with a clear verb-first pattern: generate_documentation, list_match_files, list_matches, create_match, update_match, delete_match, get_config_info. The convention is consistent throughout.

Tool Count5/5

Seven tools is well-scoped for Espanso match and configuration management. Each tool covers a distinct operation, and the count stays within a comfortable range without bloat.

Completeness4/5

Core match lifecycle is covered with create, update, delete, and list operations, plus file listing, config info, and documentation. Minor gaps exist around match-file management (create/delete/rename) and configuration mutation or reload operations.

Maintenance

ActivityInactive
ResponsivenessNo issues