Python MCP server for MinIO object storage that lists buckets and objects and exposes file contents as resources.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add minio -- python path/to/minio_mcp_server/server.py~/.codex/config.toml
[mcp_servers.minio]
command = "python"
args = ["path/to/minio_mcp_server/server.py"]
# codex mcp add minio -- python path/to/minio_mcp_server/server.py~/.cursor/mcp.json
{
"mcpServers": {
"minio": {
"command": "python",
"args": [
"path/to/minio_mcp_server/server.py"
]
}
}
}.vscode/mcp.json
{
"servers": {
"minio": {
"type": "stdio",
"command": "python",
"args": [
"path/to/minio_mcp_server/server.py"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"minio": {
"command": "python",
"args": [
"path/to/minio_mcp_server/server.py"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"minio": {
"command": "python",
"args": [
"path/to/minio_mcp_server/server.py"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"minio": {
"command": "python",
"args": [
"path/to/minio_mcp_server/server.py"
]
}
}
}