minio-mcp-server
Provides tools for interacting with MinIO object storage, including listing buckets, managing objects (list, get, put, remove), creating buckets, and generating presigned URLs.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
minio-mcp-server
An MCP server exposing MinIO/S3 object storage operations as tools for LLM agents.
Tools
list_buckets— list all bucketslist_objects(bucket, prefix, recursive)— list objects in a bucketget_object(bucket, name)— read a text object's contentput_object(bucket, name, content)— write text content to an objectmake_bucket(bucket)— create a bucket if it doesn't existremove_object(bucket, name)— delete an objectpresigned_url(bucket, name, expires_seconds)— generate a presigned GET URL
Related MCP server: S3 MCP Server
Setup
Create a virtual environment and install dependencies:
python3 -m venv venv source venv/bin/activate pip install -r requirements.txtCopy
.env.exampleto.envand fill in your MinIO credentials:cp .env.example .envVariable
Description
MINIO_ENDPOINTHost and port of your MinIO server, e.g.
localhost:9000MINIO_ACCESS_KEYMinIO access key
MINIO_SECRET_KEYMinIO secret key
MINIO_SECUREtrueto use HTTPS,falsefor HTTPRun the server:
python server.py
Security
.env is gitignored and must never be committed — it contains live credentials. Use dedicated, least-privilege MinIO credentials for this server rather than the root/admin account.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Provides capabilities that let LLM agents perform a range of infrastructure management tasks.
Browse, upload, download, and share files in your S3-compatible buckets with delegated roles.
Encrypted A2A object storage for autonomous agent state and artifacts
MCP-first toolbox for agents: KV storage, auth, queue, and utility tools. Free in early access.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to manage MinIO object storage through comprehensive bucket operations, file uploads/downloads, batch processing, permissions management, and URL generation. Supports both automatic and manual connection modes with flexible authentication options.1936 npm2MIT
- AlicenseAqualityDmaintenanceEnables interaction with S3-compatible storage services like AWS S3 and Cloudflare R2, supporting bucket management, object listing, reading, uploading, and deletion operations.515 npmISC
- FlicenseAqualityDmaintenanceProvides tools for interacting with MinIO and S3-compatible object storage through MCP clients like Claude. It enables comprehensive bucket and object management, including listing, creating, uploading, and generating presigned URLs.132-
- AlicenseNot gradedqualityCmaintenanceEnables agents to interact with any S3-compatible storage (AWS S3, LocalStack, MinIO) via MCP, providing tools like list, read, write, delete objects and buckets.MIT