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.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@minio-mcp-serverlist objects in the 'uploads' bucket"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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:
mcp dev 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.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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.Last updated1982MIT
- AlicenseAqualityDmaintenanceEnables interaction with S3-compatible storage services like AWS S3 and Cloudflare R2, supporting bucket management, object listing, reading, uploading, and deletion operations.Last updated5252ISC
- Alicense-qualityFmaintenanceEnables interaction with AWS S3 buckets to list buckets and objects, retrieve files, and expose PDF documents as resources that can be loaded into the LLM's context.Last updated78MIT No Attribution
- Alicense-qualityDmaintenanceEnables interaction with AWS S3 storage through bucket operations (create, delete, list), object management (upload, download, delete, list), and bucket policy configuration using AWS credentials.Last updated22MIT
Related MCP Connectors
Encrypted A2A object storage for autonomous agent state and artifacts
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/saeedshoh/minio-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server