Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BASE_URLNoAddress of the Hotkeyless AHK serverhttp://localhost:42800
BLACKLISTNoA list of commands to avoid being called, comma-separated
TIMEOUT_MSNoTimeout milliseconds for each request4000
CACHE_TTL_MSNoCache lifetime for command list in milliseconds5000
ENDPOINT_LISTNoEndpoint address of the command list/list
ENDPOINT_TRIGGERNoEndpoint address for invoking commands/send

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
discover_commandsB

Fetch available Hotkeyless commands from /list.

trigger_commandA

Trigger one Hotkeyless command by exact name using /trigger. Enforces blacklist and verifies command exists.

send_keysB

Send keystrokes through optional /send_keys endpoint. Returns clear error when endpoint is unsupported.

mouse_moveB

Move mouse cursor via optional /mouse_move endpoint. Returns clear error when endpoint is unsupported.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
hotkeyless-ahk-commandsCached view of available command definitions returned by Hotkeyless /list endpoint.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tim0-12432/HotkeylessAHK-mcp-skill'

If you have feedback or need assistance with the MCP directory API, please join our Discord server