Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FIVEM_QUIET_MSNoSilence in milliseconds on the console that closes command output capture.900
FIVEM_SERVER_URLNoThe base URL of the FiveM server.http://127.0.0.1:30120
FIVEM_TIMEOUT_MSNoMaximum time in milliseconds to wait for command output.10000
FIVEM_TXADMIN_URLNoThe base URL of the txAdmin panel.http://127.0.0.1:40120
FIVEM_DEFAULT_PATHNoThe default folder used when creating a dedicated Clink agent.~/fx-panel
FIVEM_TXADMIN_PASSYesThe password for the txAdmin user.
FIVEM_TXADMIN_USERYesThe txAdmin username with console.view and console.write permissions.

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
fivem_commandB

Executa um comando no console do FXServer e devolve o que o console imprimiu. Aceita qualquer comando do servidor (status, refresh, ensure/restart/stop , say, kick, set/setr , svgm, etc.). A captura fecha quando o console fica quieto; comandos que demoram para responder pedem timeoutMs maior.

fivem_consoleA

Últimas linhas do console do servidor capturadas por esta sessão, com filtro opcional por regex. Use depois de um comando que continua imprimindo, ou para investigar erros.

fivem_statusA

Estado do servidor: se está no ar, hostname, jogadores online, slots, game build e quantidade de resources. Lê os endpoints públicos do próprio FXServer.

fivem_playersA

Lista os jogadores online com id, nome, ping e identificadores.

fivem_server_controlA

start, stop ou restart do FXServer pelo txAdmin. Derruba todo mundo que estiver online — para recarregar um resource use fivem_command com "restart ".

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 5 tools

Disambiguation4/5

Each tool targets a distinct concern: command execution, console inspection, server status, player listing, and server lifecycle control. The only slight overlap is between fivem_command and fivem_server_control, but the description explicitly clarifies when to use each.

Naming Consistency4/5

All tools share the fivem_ prefix and use a noun-based naming pattern (command, console, status, players, server_control). The pattern is consistent, though fivem_server_control is a compound noun while the others are single nouns.

Tool Count5/5

Five tools is a well-scoped set for a FiveM server management MCP. Each tool covers a distinct operational need without redundancy or bloat.

Completeness4/5

The set covers the core server management workflows: executing commands, reading console output, checking status, listing players, and controlling the server process. Minor gaps exist (e.g., no direct resource listing or player kick tool), but these can be accomplished via fivem_command.

Maintenance

ActivityMaintained
ResponsivenessNo issues