Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MINIO_SECURE | No | Set to 'true' for HTTPS connection, or 'false' for HTTP. | false |
| MINIO_ENDPOINT | Yes | The MinIO server endpoint (e.g., localhost:9000). | |
| MINIO_ACCESS_KEY | Yes | The access key for MinIO/S3 storage. | |
| MINIO_SECRET_KEY | Yes | The secret key for MinIO/S3 storage. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| minio_list_buckets | List all buckets in MinIO storage |
| minio_make_bucket | Create a new bucket in MinIO |
| minio_remove_bucket | Remove an empty bucket from MinIO |
| minio_bucket_exists | Check if a bucket exists in MinIO |
| minio_list_objects | List objects in a MinIO bucket |
| minio_get_object | Get object content from MinIO bucket |
| minio_put_object | Upload content as an object to MinIO bucket |
| minio_upload_file | Upload a local file to MinIO bucket |
| minio_download_file | Download an object from MinIO to a local file |
| minio_remove_object | Remove an object from a MinIO bucket |
| minio_stat_object | Get object metadata without downloading content |
| minio_presigned_url | Generate a presigned URL for object download |
| minio_copy_object | Copy an object to another location in MinIO |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |