minio_mcp-server-aistor

minio_mcp-server-aistor

0

AIStor MCP server is designed to interact with AIStor object stores using the Model Context Protocol. It supports a range of operations including listing, reading, and modifying objects, as well as administrative tasks with configurable permissions. Its integration capabilities with LLMs make it versatile for data handling in AIStor environments.

AIStor MCP Server

This is a Model Context Protocol (MCP) server for interacting with AIStor object stores.

Features

Read Operations

  • List buckets
  • List objects in the bucket
  • Get object's metadata and tags
  • Create a presigned URL with expiration for an object

AI Operations

  • Describe the object's contents using the ask-object function

Write Operations

  • Create a bucket
  • Upload an object to the bucket
  • Add tags to the object

Delete Operations

  • Delete an object
  • Delete a bucket

Admin Operations

  • Get cluster info (config, health status, available space)

Usage

Basic Operations

  • List all buckets on the AIStor server
  • List the contents of a bucket

File Operations

  • Download a file to a directory
  • Create a bucket
  • Upload a document

Metadata Operations

  • Get metadata of a file
  • List all tags for an object

Admin Operations

  • Show server health status
  • Get storage usage statistics