formio uag for Gemini CLI
io.form/formio-uag
The Universal Agent Gateway (UAG) enables in-process agentic automation using Form.io.
client:Gemini CLI
transport:stdio
runtime:npm
Install formio uag in Gemini CLI
~/.gemini/settings.json · windows: %USERPROFILE%\.gemini\settings.json
{
"mcpServers": {
"formio-uag": {
"command": "npx",
"args": [
"-y",
"@formio/uag"
],
"env": {
"PROJECT": "<PROJECT>",
"PROJECT_KEY": "<PROJECT_KEY>",
"ADMIN_KEY": "<ADMIN_KEY>",
"UAG_LICENSE": "<UAG_LICENSE>",
"JWT_SECRET": "<JWT_SECRET>",
"PORT": "<PORT>",
"PROJECT_TTL": "<PROJECT_TTL>",
"JWT_EXPIRE_TIME": "<JWT_EXPIRE_TIME>",
"PORTAL_SECRET": "<PORTAL_SECRET>",
"MONGO": "<MONGO>",
"MONGO_CONFIG": "<MONGO_CONFIG>",
"BASE_URL": "<BASE_URL>",
"LOGIN_FORM": "<LOGIN_FORM>",
"CORS": "<CORS>",
"DEBUG": "<DEBUG>"
}
}
}
}
Gemini expands $VAR and ${VAR} inside env values, so a secret can live in your shell rather than this file. Gemini CLI docs