What are the prerequisites to use AIStor MCP server?
You need Docker or Podman, AIStor or MinIO credentials (access key, secret key), and the endpoint URL. For testing you can use the MinIO Playground server.
@minio
Basic information
Official MCP Server for AIStor
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"aistor": {
"command": "podman",
"args": [
"run",
"-i",
"--rm",
"-v",
"/Users/YOUR_USERNAME/Downloads:/Downloads",
"-e",
"MINIO_ENDPOINT=REPLACE_WITH_ENDPOINT",
"-e",
"MINIO_ACCESS_KEY=REPLACE_WITH_ACCESS_KEY",
"-e",
"MINIO_SECRET_KEY=REPLACE_WITH_SECRET_KEY",
"-e",
"MINIO_USE_SSL=true",
"quay.io/minio/aistor/mcp-server-aistor:latest",
"--allowed-directories",
"/Downloads",
"--allow-write",
"--allow-delete",
"--allow-admin"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
AIStor MCP server is a Model Context Protocol (MCP) server that provides a set of tools for Large Language Models (LLMs) to interact with AIStor or MinIO object stores. It enables read, write, delete, and admin operations through natural language commands.
Configure the server in your MCP client (e.g., Claude for Desktop) using STDIO transport with a Docker/Podman command, or StreamableHTTP transport with an HTTP endpoint. Set environment variables for MinIO endpoint, access key, and secret key. Use command‑line flags like --allow-write, --allow-delete, and --allow-admin to enable additional operations. See the README for detailed JSON configuration examples.
You need Docker or Podman, AIStor or MinIO credentials (access key, secret key), and the endpoint URL. For testing you can use the MinIO Playground server.
By default the server runs in read‑only mode. Add `--allow-write` and `--allow-delete` flags to the configuration to enable those operations. Use `--allow-admin` for admin functions.
Yes, use the `--max-keys` parameter. The default is 1000 objects to avoid exceeding the model’s context window.
It supports STDIO transport (for Claude for Desktop) and StreamableHTTP (for clients like Cherry Studio).
Yes, it works with any S3‑compatible object store, including MinIO and AIStor. You can use MinIO Playground for testing.

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
Comments