FXServer MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BRIDGE_URL | No | Endpoint of the companion bridge resource | |
| TARGET_GAME | No | Target game: 'auto' (auto-detect), 'gta5', or 'rdr3' | auto |
| BRIDGE_TOKEN | Yes | Secret 256-bit token for bridge authentication | |
| FXSERVER_PATH | Yes | Root path of the FXServer base |
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 | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| fx_list_resourcesB | Lista todos os recursos (resources) existentes no servidor FXServer, mapeando subcategorias e metadados. |
| fx_get_resource_infoB | Obtém detalhes aprofundados de um recurso (fxmanifest.lua, arquivos declarados, arquivos ausentes, dependências, exports). |
| fx_create_resourceC | Cria um novo recurso padronizado para FiveM (gta5) ou RedM (rdr3) com templates prontos (minimal, standalone, nui-lua). |
| fx_read_fileB | Lê com segurança o conteúdo de um arquivo do servidor (dentro do serverRoot). |
| fx_write_fileB | Escreve ou modifica um arquivo do servidor. Se o arquivo já existir, um backup espelhado anti-colisão é criado automaticamente antes. |
| fx_delete_fileB | Remove um arquivo ou pasta de recurso de forma segura, criando backup prévio antes da remoção. |
| fx_search_codeB | Busca ocorrências de texto, eventos de rede (RegisterNetEvent, TriggerClientEvent), exports ou queries nos recursos do servidor. |
| fx_manage_server_cfgC | Verifica, adiciona ou remove diretivas "ensure" ou "start" no server.cfg principal do servidor. |
| fx_server_statusA | Consulta o estado em tempo real do FXServer ativo através do companion resource (jogadores online, uptime, game ativo). |
| fx_resource_actionC | Executa ações de ciclo de vida em recursos no servidor ativo em tempo real (restart, start, stop, refresh, ensure). |
| fx_list_live_resourcesA | Obtém a lista de todos os recursos carregados na memória do FXServer e seus estados atuais (started, stopped, uninitialized). |
| fx_list_backupsB | Lista os snapshots de backups automáticos criados pelo MCP antes de edições e deleções. |
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 12 tools
Most tools have clearly distinct purposes (file CRUD, resource introspection, live server state, backup listing). However, fx_list_resources (on-disk) vs fx_list_live_resources (in-memory) and fx_resource_action vs fx_manage_server_cfg (both touch start/ensure lifecycle) create mild boundary ambiguity, though descriptions clarify.
Every tool follows the exact same fx_ prefix plus verb_noun pattern (fx_get_, fx_create_, fx_read_, fx_write_, fx_delete_, fx_list_, fx_manage_, fx_search_). Fully predictable and readable.
12 tools is well-scoped for a server-management MCP covering files, resources, config, live status, and backups. Each tool earns its place with no obvious redundancy.
Strong lifecycle coverage: file read/write/delete, resource create/inspect, config management, live actions and status, plus backup listing. The notable gap is a backup restore/revert tool to complement fx_list_backups, and there is no explicit resource delete/rename.