Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DECK_STORE_DIRNoDirectory where the versioned store is created. Defaults to ~/.bitacora-store.~/.bitacora-store
GOOGLE_TOKEN_PATHNoPath to the cached Google token JSON file. Defaults to ~/.bitacora-google/token.json.~/.bitacora-google/token.json
DECK_DEPLOYER_MOCKNoIf set to '1', uses an in-memory mock for the deployer instead of the real Google Apps Script API. If unset or '0', uses the real API. Defaults to unset.
GOOGLE_OAUTH_CLIENT_PATHNoPath to the Google OAuth client JSON file. Defaults to ~/.bitacora-google/oauth-client.json.~/.bitacora-google/oauth-client.json
APPS_SCRIPT_WEBAPP_ACCESSNoWho can open the published web app URL. Possible values: DOMAIN, ANYONE, ANYONE_ANONYMOUS, MYSELF. Defaults to DOMAIN.DOMAIN
APPS_SCRIPT_WEBAPP_EXECUTE_ASNoIdentity used to run the doGet function. Possible values: USER_DEPLOYING or USER_ACCESSING. Defaults to USER_DEPLOYING.USER_DEPLOYING

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
presentation_createA

Crea una presentación HTML y la guarda versionada en el store. No la publica (deploy es Fase 2). Devuelve id y versión (commit SHA).

presentation_updateA

Actualiza una presentación existente (reemplaza HTML y/o metadata) creando una nueva versión. No borra el historial.

presentation_getA

Devuelve el HTML y la metadata de una presentación. Por defecto la versión actual (HEAD); con "version" (SHA) devuelve esa versión histórica.

presentation_list_versionsA

Lista el historial de versiones (commits) de una presentación, del más nuevo al más viejo.

presentation_listA

Lista las presentaciones guardadas, opcionalmente filtradas por dueño.

presentation_rollbackA

Vuelve una presentación a una versión anterior creando un nuevo commit con ese contenido (rollback no destructivo).

presentation_deployA

Publica una versión (commit) de una presentación como web app de Apps Script y devuelve su URL. Idempotente por versión: si ese commit ya está publicado, devuelve la URL existente sin volver a deployar.

presentation_get_deploymentA

Devuelve el estado de publicación actual de una presentación (commit, scriptId, deploymentId, url).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/diohernandez/bitacora-mcp'

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