Getting started
Stop asking around. Ask GLAM.
GLAM tracks every project across Open-Xchange's GitLab: who owns it, what depends on it, how healthy and secure it is, and where the docs are. Connect it to Claude and ask in plain language, or browse it right here.
- Ownership
- Relationships
- Health
- Security
- Docs
Connect it to Claude
GLAM speaks the Model Context Protocol, so Claude can answer from its data directly. You sign in once with your own account, everything is read-only apart from two audited dev-cluster actions, and nothing is stored on your laptop.
- Run this in your terminal. A browser window opens for a one-time login.
claude mcp add --transport http --scope user --callback-port 35535 --client-id glam-mcp glam https://glam.dev.oxui.de/mcp--scope user makes GLAM available in every project, with one login for all of them. The flags must come before the name and URL, otherwise Claude Code silently ignores them. glam-mcp is a public client, so there is no secret to paste.
Claude gets eleven read-only tools plus two dev-cluster actions: whoamisearch_docsread_doclist_projectsget_projectfind_ownerlist_teams / get_teamget_scorecardget_craget_securityget_stale_referencesget_migrationclaim_migration / update_migration / release_migrationrestart_registry_proxytrigger_dovecot_cleanup
Read-only except the two dev-cluster actions from the Hetzner self-service page, which are audited under your identity and share their cooldowns with the UI. Authenticated per user via Keycloak, applying the same visibility rules as the app. Sensitive surfaces such as the audit log and access grants are never exposed.
What you can do in GLAM
Every card links straight into the live page. Some pages need a scan to have run first.