# Wasabi MCP for AI Agents AI Agent Connect

> Wasabi MCP lets you manage your Wasabi Hot Cloud Storage directly through your AI client. You can create buckets, list files, check permissions, and audit data residency without leaving your chat window. It handles the heavy lifting of cloud storage administration, from provisioning new containers to auditing security lists. Instead of navigating complex consoles, you use natural language to keep your storage organized, secure, and compliant.

## Overview
- **Category:** cloud-infrastructure
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_V1Hjef8Ai0tGUVU2o51pGeh56RG2FMQyrBPdlT7Z/ai-agent-connect
- **Tags:** s3-compatible, object-storage, data-residency, bucket-management, cloud-backup, data-archiving

## Description

Wasabi MCP lets you take full control of your cloud assets through natural conversation. Managing cloud storage usually feels like a chore of clicking through endless nested menus and hunting for specific bucket permissions. This Connector changes that by letting your AI agent do the legwork for you. Instead of hunting for a specific file or manually checking if a bucket has versioning turned on, you just ask your agent to do it. You move files, audit security lists, and clean up those annoying incomplete uploads that eat up your storage quota. Because it's hosted on Vinkius, you get a reliable way to connect your Wasabi account to any MCP-compatible client you already use. It turns your chat interface into a command center for your data residency and storage lifecycle. You're moving from manual navigation to natural language commands. You quickly check where your data is physically located to stay compliant with local laws or just see who has access to your most sensitive files without digging through the console. It's about getting straight to the data you need without the overhead of the storage provider's UI. You stop worrying about missing a file in a massive directory or forgetting to turn on protections for a new bucket. Everything you need to keep your storage organized and secure is now just one prompt away.

## Tools

### delete_storage_bucket
Permanently removes a bucket that has no files left in it. Use this to clean up your account and remove obsolete containers.

### delete_bucket_object
Deletes a specific file from a bucket to free up space. This is useful for removing large files or cleaning up old data.

### enable_bucket_versioning
Turns on versioning to protect your files from being overwritten. It provides a safety net for your data integrity.

### get_bucket_datacenter_location
Shows you exactly which geographic region your data lives in. This helps you verify data residency for compliance needs.

### get_object_access_control
Pulls the access list for a file to see who can see it. Use this to audit permissions and ensure your data is secure.

### get_bucket_versioning_status
Checks if versioning is active for a specific bucket. This helps you confirm that your data protection settings are turned on.

### list_storage_buckets
Shows every bucket you have access to in your Wasabi account. You can use this to get a quick overview of your storage structure.

### list_bucket_objects
Lists all files in a bucket along with their sizes and dates. It makes it easy to browse your content without opening a browser.

### list_pending_multipart_uploads
Finds and lists incomplete file uploads that are costing you money. Use this to identify and delete fractured uploads to save on storage costs.

### create_storage_bucket
Creates a new high-availability storage bucket in your chosen Wasabi region. This lets you provision new storage space quickly without using the web console.

## Prompt Examples

**Prompt:** 
```
Where is my 'prod-data' bucket actually hosted?
```

**Response:** 
```
I've checked the location for your **prod-data** bucket. It is currently hosted in the following region:

*   **Region:** US East (N. Virginia)
*   **Status:** Active

Would you like me to check any other buckets for you?
```

**Prompt:** 
```
Show me all the files in the 'backups' bucket that are bigger than 1GB.
```

**Response:** 
```
Searching the **backups** bucket... I found the following large objects:

| File Name | Size | Last Modified |
| :--- | :--- | :--- |
| db_dump_final.sql | 4.2 GB | 2026-01-15 |
| logs_archive_01.zip | 1.8 GB | 2026-02-10 |

I can delete any of these for you if you're looking to free up space.
```

**Prompt:** 
```
Is versioning on for the 'user-uploads' bucket?
```

**Response:** 
```
Checking the status for **user-uploads**...

No, object versioning is currently **disabled** for this bucket. 

Would you like me to enable versioning now to protect your files from being overwritten?
```

## Capabilities

### Create new storage buckets
Creates a new high-availability storage bucket in your chosen Wasabi region.

### Delete empty buckets
Permanently removes a bucket that has no files left in it.

### Remove specific files from buckets
Deletes a specific file from a bucket to free up space.

### Turn on object versioning
Activates object versioning to protect your files from being overwritten.

### Check where data is physically hosted
Shows you exactly which geographic region your data lives in.

### View file access control lists
Pulls the access list for a file to see who can see it.

### Find and list incomplete multipart uploads
Lists incomplete multipart uploads that are costing you money.

## Use Cases

### Proving data residency for GDPR
A compliance officer asks for proof that data is in the EU. You ask your agent to check the location of the production bucket using get_bucket_datacenter_location.

### Cleaning up failed uploads
You notice your storage bill is high. You ask your agent to find all incomplete multipart uploads with list_pending_multipart_uploads and delete them.

### Auditing file permissions
A security audit requires a list of who can see the logs. You ask your agent to pull the ACL for the log bucket using get_object_access_control.

### Quick bucket provisioning
A developer needs a new bucket for a temporary project. You ask your agent to create a new bucket immediately using create_storage_bucket.

### Checking backup status
You want to ensure the backup bucket is protected. You ask your agent to check if versioning is active using get_bucket_versioning_status.

## Benefits

- Audit permissions instantly by using get_object_access_control to see who has access to specific files.
- Protect against accidental deletions by enabling versioning with enable_bucket_versioning.
- Keep costs down by finding stuck uploads with list_pending_multipart_uploads and deleting them.
- Confirm compliance by checking geographic locations with get_bucket_datacenter_location.
- Speed up bucket provisioning by using create_storage_bucket instead of the web console.
- Browse your entire storage library quickly using list_storage_buckets and list_bucket_objects.

## How It Works

The bottom line is you get a natural language interface for your Wasabi storage.

1. Subscribe to the Wasabi MCP on Vinkius.
2. Enter your Wasabi Access Key, Secret Key, and Region.
3. Ask your AI client to list buckets or check file permissions.

## Frequently Asked Questions

**Can I use Wasabi MCP to manage my S3-compatible storage?**
Yes. Since Wasabi is S3-compatible, this Connector allows you to manage your buckets, files, and permissions using natural language commands.

**How do I check my Wasabi data residency with an AI?**
You just ask your AI agent to tell you where your data is hosted. The Connector will check the datacenter location and report the exact region back to you.

**Can Wasabi MCP help me find and delete failed uploads?**
Yes. It can list all incomplete multipart uploads that are currently taking up space in your buckets so you can clear them out.

**Is it safe to manage Wasabi buckets through a chat agent?**
It is very secure. The Connector uses your specific Wasabi Access Keys to perform actions, ensuring that only you have the authority to make changes.

**How do I enable versioning on my Wasabi buckets using an agent?**
Simply ask your agent to turn on versioning for a specific bucket. It will execute the command and confirm when the protection is active.

**Can I use Wasabi MCP to audit my file permissions?**
Yes. You can ask your agent to pull the access control list for any specific file to see exactly who has permission to view or edit it.

**Can I check if a file is publicly accessible through the agent?**
Yes. The `get_object_access_control` tool allows your AI agent to retrieve the Access Control List (ACL) for any specific file, helping you audit permissions and identify public objects.

**How do I protect my files from accidental deletion in a bucket?**
You can use the `enable_bucket_versioning` tool to activate versioning on your bucket. This ensures that historical copies of your files are preserved, allowing you to recover from accidental overwrites or deletions.

**Can I see where my data is physically stored?**
Absolutely. Use the `get_bucket_datacenter_location` tool to retrieve the specific geographic region where a bucket is hosted, ensuring you meet data residency requirements.