Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VAULT_ADDRNoAddress of the Vault server. Overrides the default value baked into the plugin.https://vault.infra.sonar-corp.ru
SSL_CERT_FILENoPath to an additional CA certificate bundle for the Go-based CLI tools (argocd, vault) when the internal CA is not trusted.
ARGOCD_BASE_URLNoBase URL of the Argo CD server. Overrides the default value baked into the plugin.https://argocd.infra.sonar-corp.ru
VAULT_OIDC_MOUNTNoVault OIDC mount path. Use 'oidc-admin' to authenticate with full admin rights.oidc
NODE_EXTRA_CA_CERTSNoPath to an additional CA certificate bundle for Node.js, used by the MCP server itself when the internal CA is not trusted.
PLATFORM_MCP_INSECURENoSet to 'true' to disable TLS certificate verification. Required while the internal services use self-signed certificates.
PLATFORM_MCP_ALLOW_SECRET_VALUESNoSet to 'true' to allow secret values to be included in tool responses. By default secret values are redacted.false

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
argocd_execA

Выполнить команду argocd (https://argocd.infra.sonar-corp.ru) от имени вошедшего пользователя.

Аргументы командной строки argocd, массивом. Адрес и токен подставляются сервером — флаги --server, --auth-token, --config, --core запрещены.

Примеры: ["app", "list", "-o", "json"] ["app", "get", "team-a-api", "-o", "json"] ["app", "sync", "team-a-api"] ["app", "logs", "team-a-api", "--tail", "100"] ["proj", "list", "-o", "json"]

Флаг вывода в JSON (-o json) стоит добавлять всегда, когда команда его поддерживает: табличный вывод разбирать сложнее и в нём теряются поля.

argocd_loginA

Начать вход в Argo CD через GitLab SSO. Возвращает ссылку сразу, не дожидаясь завершения входа: результат нужно проверить вызовом argocd_auth_status.

argocd_auth_statusA

Кто вошёл в Argo CD и до какого момента действует токен.

argocd_logoutA

Удалить сохранённую сессию Argo CD.

vault_execA

Выполнить команду vault (https://vault.infra.sonar-corp.ru) от имени вошедшего пользователя.

Аргументы командной строки vault, массивом. Адрес и токен подставляются сервером — флаги -address, -tls-skip-verify запрещены, вход делается через vault_login.

Примеры: ["kv", "list", "kv/teams"] ["kv", "get", "kv/teams/team-a/postgres"] ["kv", "put", "kv/teams/team-a/postgres", "password=..."] ["policy", "read", "team-a"] ["read", "sys/mounts"]

Вывод по умолчанию в JSON (VAULT_FORMAT=json). Значения секретов вырезаются: возвращаются имена ключей и метаданные, но не содержимое — оно не должно попадать в контекст модели.

vault_loginA

Начать вход в Vault через GitLab SSO. Возвращает ссылку сразу, не дожидаясь завершения входа: результат нужно проверить вызовом vault_auth_status.

vault_auth_statusA

Кто вошёл в Vault и до какого момента действует токен.

vault_logoutA

Удалить сохранённую сессию Vault.

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/K-manankov/platform-mcp'

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