timeweb-s3
by stufently
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TIMEWEB_S3_POOL | No | S3 pool/region. The default pool is ru-1; the SigV4 region equals the selected pool. | ru-1 |
| TIMEWEB_S3_ALLOW | No | Comma-separated list of enabled permission levels, e.g. 'write,delete,admin'. By default only read is registered. Can also be enabled via flags --allow-write --allow-delete --allow-admin. | |
| TIMEWEB_S3_ENDPOINT | No | Custom S3 endpoint URL. | |
| TIMEWEB_S3_FILE_ROOT | No | Enables file-based MCP tools (s3_download_file, s3_upload_file). Only relative paths inside this root are allowed; '..', absolute paths, and symlinks pointing outside are rejected. | |
| TIMEWEB_S3_AUDIT_FILE | No | Path to an audit file where each call is additionally logged (written with 0600 permissions). | |
| TIMEWEB_S3_ACCESS_KEY_ID | Yes | Timeweb Cloud S3 access key ID. Can also be provided via flags or the credentials file (~/.config/timeweb-s3/credentials). Priority: flags > env > file. | |
| TIMEWEB_S3_ALLOW_INSECURE | No | Set to 1 to allow HTTP (non-TLS) connections. | |
| TIMEWEB_S3_ALLOWED_BUCKETS | No | Comma-separated list of allowed buckets, e.g. 'backups'. Partial scope forbids whole-bucket and wide list operations even if the bucket is listed. | |
| TIMEWEB_S3_ALLOWED_PREFIXES | No | Comma-separated list of allowed prefixes with segment boundary awareness, e.g. 'backups/daily/'. '..' segments are rejected. | |
| TIMEWEB_S3_SECRET_ACCESS_KEY | Yes | Timeweb Cloud S3 secret access key. Can also be provided via flags or the credentials file (~/.config/timeweb-s3/credentials). Priority: flags > env > file. | |
| TIMEWEB_S3_DESTRUCTIVE_POLICY | No | Policy for destructive operations: 'confirm' uses elicitation when supported, otherwise requires confirm:true after human consent; 'block' always forbids; 'allow' executes without a gate. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues