Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
U2_HOSTNoOverride the U2/U2+/U2+L host name or IP address when C64_MODE=u2
U2_PORTNoOverride the U2-family REST port when C64_MODE=u2
C64_MODENoSelect active backend (c64u/U64 hardware, u2/U2-family cartridge, or vice emulator)c64u
C64U_HOSTNoOverride the C64 Ultimate host name or IP addressc64u
C64U_PORTNoOverride the C64 Ultimate REST port80
LOG_LEVELNoLogger verbosity (debug, info, warn, error)info
VICE_ARGSNoExtra command-line arguments forwarded to managed VICE launches, such as -minimized for a visible window that starts iconified
VICE_HOSTNoOverride the VICE Binary Monitor host127.0.0.1
VICE_MODENoDefault video standard for VICE audio capture (ntsc|pal)ntsc
VICE_PORTNoOverride the VICE Binary Monitor port6502
VICE_WARPNoEnable warp mode for managed VICE sessionsfalse
FORCE_XVFBNoSet to 1 to force managed VICE launches to use Xvfb even when a graphical session is detected0
U2_PASSWORDNoOverride the U2-family network password sent as X-Password when C64_MODE=u2
VICE_BINARYNoVICE binary to launch for managed emulator sessions and audio capture; automatic search is used only when this override is missing or invalidx64sc
DISABLE_XVFBNoSet to 1 to disable Xvfb fallback and use the current display only0
GITHUB_TOKENNoPersonal access token used for optional RAG discovery against GitHub
SIDPLAY_MODENoDefault SID playback mode (ntsc|pal)ntsc
VICE_PREWARMNoSet to 1 to start/connect VICE in the background during MCP startup; disabled by default so VICE starts lazily on first use0
VICE_VISIBLENoLaunch VICE as a desktop window when true; use headless/Xvfb managed launch when falsetrue
C64U_PASSWORDNoOverride the C64 Ultimate network password sent as X-Password
RAG_DOC_FILESNoComma-separated extra docs to include in RAG
SIDPLAY_BINARYNosidplayfp binary to launch when generating audiosidplayfp
VICE_DIRECTORYNoOverride the VICE resource directory used for ROM and UI asset discovery; automatic search is used only when this override is missing or invalidauto-detect
C64_TEST_TARGETNoOverrides integration tests to hit mock or real hardware (mock|real)
C64BRIDGE_CONFIGNoPath to configuration JSON~/.c64bridge.json
SIDPLAYFP_BINARYNoLegacy alias for SIDPLAY_BINARY (sidplayfp executable name)
VICE_LIMIT_CYCLESNoMaximum CPU cycles to render when VICE generates audio120000000
VICE_XVFB_DISPLAYNoDisplay number to use when managed VICE launches under Xvfb:99
RAG_BUILD_ON_STARTNoSet to 1 to rebuild embeddings on server start0
RAG_EMBEDDINGS_DIRNoDirectory containing RAG embedding JSON filesdata
C64_TASK_STATE_FILENoOverride the path used to persist MCP background-task stateauto
VICE_RUN_TIMEOUT_MSNoTimeout for headless VICE runs in milliseconds10000
SIDPLAY_LIMIT_CYCLESNoMaximum CPU cycles to render when sidplayfp generates audio120000000
C64BRIDGE_POLL_MAX_MSNoMaximum time to poll for program-output validation before timing out in normal runtime mode2000
RAG_REINDEX_INTERVAL_MSNoPeriodic reindex interval in ms (0 disables)0
C64BRIDGE_DIAGNOSTICS_DIRNoOverride the directory where persistent MCP diagnostics files are written~/.c64bridge/diagnostics
C64BRIDGE_POLL_INTERVAL_MSNoInterval between screen polls during program-output validation in normal runtime mode200
RAG_DISCOVER_FORCE_REFRESHNoSet to 1 to ignore cached discovery results when fetching external docs0
C64BRIDGE_POLL_STABILIZE_MSNoExtra settle time after a successful poll match before considering output stable100
C64BRIDGE_DISABLE_DIAGNOSTICSNoSet to 1 to disable persistent diagnostics logging0

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources