- Home
- MCP servers
- MinIO
MinIO
- javascript
2
GitHub Stars
javascript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"pickstar-2002-minio-mcp": {
"command": "npx",
"args": [
"@pickstar-2002/minio-mcp@latest",
"--endpoint=your-minio-endpoint",
"--access-key=your-access-key",
"--secret-key=your-secret-key",
"--use-ssl=true"
]
}
}
}Available tools
connect_minio
Establishes a connection to the MinIO server so subsequent storage operations can be performed.
list_buckets
Retrieves the list of all buckets available on the connected MinIO server.
create_bucket
Creates a new bucket on the MinIO server with the specified name.
delete_bucket
Deletes a bucket from the MinIO server.
bucket_exists
Checks whether a bucket exists on the MinIO server.
list_objects
Lists objects within a specified bucket.
upload_file
Uploads a single file from local storage into a bucket.
download_file
Downloads a single object from a bucket to local storage.
delete_object
Deletes a single object from a bucket.
delete_objects
Deletes multiple objects in a single operation.
copy_object
Copies an object from one location to another within the storage system.
get_object_info
Retrieves metadata and information about a specific object.
generate_presigned_url
Generates a time-limited URL for secure, temporary access to an object.
get_storage_stats
Returns storage usage statistics across buckets and objects.
upload_files
Uploads multiple files in a single batch operation.
download_files
Downloads multiple files in a single batch operation.
set_bucket_policy
Applies a security policy to a bucket to control access.
get_bucket_policy
Retrieves the current policy for a bucket.
delete_bucket_policy
Removes the policy from a bucket.