An MCP server implementation for AIStore, a distributed object storage system designed for AI workloads.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
Ask questions about an object's content using AI, supporting various file formats and returning contextual answers.
Copy an object from one bucket to another while preserving metadata and optionally modifying properties. You can also specify a version ID to copy a specific version of the object.
Create a new bucket with specified configurations and optional versioning settings.
Delete a bucket and optionally force removal of all contained objects.
Delete a specific object or version from a bucket, with optional soft delete support. You can also specify a version ID to delete a specific version of the object.
Download an object from a specified bucket to the local filesystem, preserving metadata. You can also specify a version ID to download a specific version of the object.
Get comprehensive technical information about the AIStor object store, including status, performance metrics, and configuration.
Get the lifecycle also known as lifecycle rules also known as ILM configuration of a specified bucket.
Get the replication configuration of a specified bucket.
Get the tags of a specified bucket.
Get the versioning status and configuration of a specified bucket.
Get data usage information for the AIStor object store including total data stored, number of objects, and usage by each bucket.
Get detailed metadata of an object including content type, size, custom headers, and system properties.
Get a presigned URL for an object in a bucket, with an optional expiration time. Default is 7 days.
Get all tags associated with a specific object in a bucket.
Get all versions of an object in a bucket.
List all directories that are permitted for operations with the server.
List all objects in a specified bucket, including their sizes and last modified dates. You can also specify a prefix to filter the objects and whether to list versions.
List all buckets in the AIStor object store with their basic information.
List all files and directories in a specified local directory path with their attributes.
Move an object between buckets by copying to destination and removing from source. You can also specify a version ID to move a specific version of the object.
Set the tags for a specified bucket.
Configure versioning settings for a bucket with administrative privileges.
Set or update tags for an existing object in a bucket, supporting multiple key-value pairs. You can also specify a version ID to set tags for a specific version of the object.
Upload a file from local filesystem to a specified bucket, with support for metadata and tags.