platform-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VAULT_ADDR | No | Address of the Vault server. Overrides the default value baked into the plugin. | https://vault.infra.sonar-corp.ru |
| SSL_CERT_FILE | No | Path to an additional CA certificate bundle for the Go-based CLI tools (argocd, vault) when the internal CA is not trusted. | |
| ARGOCD_BASE_URL | No | Base URL of the Argo CD server. Overrides the default value baked into the plugin. | https://argocd.infra.sonar-corp.ru |
| VAULT_OIDC_MOUNT | No | Vault OIDC mount path. Use 'oidc-admin' to authenticate with full admin rights. | oidc |
| NODE_EXTRA_CA_CERTS | No | Path to an additional CA certificate bundle for Node.js, used by the MCP server itself when the internal CA is not trusted. | |
| PLATFORM_MCP_INSECURE | No | Set to 'true' to disable TLS certificate verification. Required while the internal services use self-signed certificates. | |
| PLATFORM_MCP_ALLOW_SECRET_VALUES | No | Set 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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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