MinIO Storage MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MINIO_PORT | No | MinIO server port (default 9000) | 9000 |
| MINIO_REGION | No | MinIO region setting | |
| MINIO_USE_SSL | No | Whether to use SSL connection (default false) | false |
| MINIO_ENDPOINT | No | MinIO server address | |
| MINIO_ACCESS_KEY | No | MinIO access key | |
| MINIO_SECRET_KEY | No | MinIO secret key |
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 |
|---|---|
| connect_minioC | 连接到MinIO服务器 |
| list_bucketsB | 列出所有存储桶 |
| create_bucketC | 创建存储桶 |
| delete_bucketC | 删除存储桶 |
| bucket_existsC | 检查存储桶是否存在 |
| list_objectsC | 列出存储桶中的对象 |
| upload_fileC | 上传文件到存储桶 |
| download_fileC | 从存储桶下载文件 |
| delete_objectC | 删除存储桶中的对象 |
| delete_objectsC | 批量删除存储桶中的对象 |
| copy_objectC | 复制对象 |
| get_object_infoC | 获取对象信息 |
| generate_presigned_urlC | 生成预签名URL |
| get_storage_statsC | 获取存储统计信息 |
| upload_filesC | 批量上传文件 |
| download_filesC | 批量下载文件 |
| set_bucket_policyC | 设置存储桶策略 |
| get_bucket_policyC | 获取存储桶策略 |
| delete_bucket_policyC | 删除存储桶策略 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 19 tools
Each tool has a clearly distinct purpose with no ambiguity. For example, bucket_exists checks existence, create_bucket creates, delete_bucket deletes, and operations like upload_file vs. upload_files are clearly differentiated by single vs. batch handling. The descriptions clearly specify unique actions on specific resources (buckets, objects, policies).
All tool names follow a consistent verb_noun pattern using snake_case, such as list_buckets, create_bucket, delete_object, and upload_file. There are no deviations in naming conventions, making the set highly predictable and readable throughout.
With 19 tools, the count is slightly high but reasonable for a storage management domain, covering bucket and object operations, policies, and file transfers. It might feel a bit heavy, but each tool serves a distinct function without obvious redundancy, making it well-scoped overall.
The tool set provides complete CRUD/lifecycle coverage for MinIO storage, including bucket management (create, list, delete, check existence), object handling (upload, download, copy, delete, list, get info), policy management (get, set, delete), and utilities like presigned URLs and stats. No significant gaps are apparent for the domain.