{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.stufently/yandex-s3-mcp-ai-cli","description":"Yandex Cloud S3 MCP server and AI CLI with scoped access and human approval for destructive actions.","repository":{"url":"https://github.com/stufently/yandex-s3-mcp-ai-cli","source":"github"},"version":"0.1.0","packages":[{"registryType":"oci","identifier":"ghcr.io/stufently/yandex-s3-mcp-ai-cli:0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"S3 access key ID","isSecret":true,"name":"YANDEX_S3_ACCESS_KEY_ID"},{"description":"S3 secret access key","isSecret":true,"name":"YANDEX_S3_SECRET_ACCESS_KEY"},{"description":"Signing pool","default":"ru-central1","name":"YANDEX_S3_POOL"},{"description":"Optional endpoint override","name":"YANDEX_S3_ENDPOINT"},{"description":"Set 1 only for explicit HTTP test endpoints","name":"YANDEX_S3_ALLOW_INSECURE"},{"description":"Independent write,delete,admin levels; read only by default","name":"YANDEX_S3_ALLOW"},{"default":"confirm","choices":["confirm","elicit","block","allow"],"name":"YANDEX_S3_DESTRUCTIVE_POLICY"},{"description":"Comma-separated bucket scope","name":"YANDEX_S3_ALLOWED_BUCKETS"},{"description":"Comma-separated bucket/prefix/ scope","name":"YANDEX_S3_ALLOWED_PREFIXES"},{"description":"Optional confined local file root","format":"filepath","name":"YANDEX_S3_FILE_ROOT"},{"description":"Optional private append-only audit output","format":"filepath","name":"YANDEX_S3_AUDIT_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-15T14:02:19.065988Z","publishedAt":"2026-10-15T14:02:19.065988Z","updatedAt":"2026-10-15T14:02:19.065988Z","isLatest":true}}}
