{
"mcpServers": {
"mcp-server-aistor": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Official MCP Server for AIStor
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 315 days ago. 39 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for Mcp Server Aistor and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This is a Model Context Protocol (MCP) server for interacting with AIStor object stores.
More information about MCP can be found on its official site.
More information about AIStor MCP server can be found in our blog posts:
ask_object toolThese operations should be enabled by using the --allow-write flag in the config.
These operations should be enabled by using the --allow-delete flag in the config.
These operations should be enabled by using the --allow-admin flag in the config.
This MCP server works with other MCP-enabled clients, but let's start with Claude.
It uses the STDIO transport to interact with the server.
See the next section for the instructions on configuring the server with StreamableHTTP transport.
Download and install Claude for Desktop application from Claude. This MCP server works with other MCP-enabled clients, but let's start with Claude.
Make sure you have Docker or Podman installed and ready to use on your desktop/laptop.
Get your AIStor (or MinIO) object store credentials (MINIO_ACCESS_KEY and MINIO_SECRET_KEY) and its endpoint location.
If you don't have an AIStor or MinIO server available, feel free to use the values for MinIO Playground server.
Open the Claude for Desktop configuration file with your favorite text editor. To find the config file in your system follow the Quickstart instructions from the Model Context Protocol site. Its default location is:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd the following lines to the config file, replacing the credentials, endpoint, and YOUR_USERNAME with their actual values.
This example uses Podman, but if you use Docker replace podman in the command: field with docker.
If you have other MCP servers configured just insert the AIStor config in the list.
Be careful when adding the --allow-* flags. By default without any flags the server will be running in read-only mode.
Add --allow-write and --allow-delete flags to this configuration only when you need them.
The --allow-admin flag enables admin functions that collect information about the cluster.
{
"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-serv
... [View full README on GitHub](https://github.com/minio/mcp-server-aistor#readme)