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