4,500+ servers built on MCP Fusion
Vinkius

Aliyun OSS MCP. Audit files, manage buckets, and deploy assets in China's cloud.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Aliyun OSS / 阿里云对象存储 MCP on Cursor AI Code Editor MCP Client Aliyun OSS / 阿里云对象存储 MCP on Claude Desktop App MCP Integration Aliyun OSS / 阿里云对象存储 MCP on OpenAI Agents SDK MCP Compatible Aliyun OSS / 阿里云对象存储 MCP on Visual Studio Code MCP Extension Client Aliyun OSS / 阿里云对象存储 MCP on GitHub Copilot AI Agent MCP Integration Aliyun OSS / 阿里云对象存储 MCP on Google Gemini AI MCP Integration Aliyun OSS / 阿里云对象存储 MCP on Lovable AI Development MCP Client Aliyun OSS / 阿里云对象存储 MCP on Mistral AI Agents MCP Compatible Aliyun OSS / 阿里云对象存储 MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Aliyun OSS / 阿里云对象存储 connects your AI agent to China's major object storage service. It lets you manage files, buckets, and metadata through natural conversation.

Your agent can upload text assets, audit object metadata, list bucket contents with filtering, and monitor storage configuration without ever opening the Aliyun Console.

It's for deep cloud asset management.

What your AI agents can do

Copy object

Copies an object within the bucket using the x-oss-copy-source header.

Delete object

Deletes a specified object from the OSS bucket.

Download object text

Downloads an object, specifically optimized for text or JSON file formats.

+ 7 more capabilities included
Audit object data and configuration

Retrieve detailed object metadata (HEAD) and check the full access control list (ACL) for a specific bucket.

Control object lifecycle

Upload new text content, delete objects, or copy objects within the bucket using source headers.

Discover and locate assets

List object contents using prefix filtering and determine the exact geographical region of the bucket.

Monitor storage health

Get overall bucket configuration, detailed storage statistics, and identify the public URL for shared assets.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Aliyun OSS MCP Server: 10 Tools for File Management

These 10 tools allow your agent to perform everything from uploading and deleting objects to auditing metadata and checking bucket configuration in Aliyun OSS.

copy019d8414

copy object

Copies an object within the bucket using the x-oss-copy-source header.

delete019d8414

delete object

Deletes a specified object from the OSS bucket.

download019d8414

download object text

Downloads an object, specifically optimized for text or JSON file formats.

get019d8414

get bucket acl

Retrieves the access control list (ACL) settings for a specific bucket.

get019d8414

get bucket info

Gets the overall configuration details for the bucket.

get019d8414

get bucket location

Determines the geographical region (location) where the bucket is hosted.

get019d8414

get bucket statistics

Retrieves detailed storage usage metrics and statistics for the bucket.

get019d8414

get object metadata

Retrieves detailed object metadata, including HTTP headers, for a specific file.

list019d8414

list objects

Lists all objects in the bucket, allowing filtering by a path prefix or using a marker for pagination.

upload019d8414

upload object

Uploads text content (up to 5GB) to a specified key in the OSS bucket.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Aliyun OSS / 阿里云对象存储, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Aliyun OSS / 阿里云对象存储 lets your AI client manage cloud assets without you ever touching the Aliyun Console. Your agent treats your OSS bucket like a simple database, handling everything from uploading text to auditing object metadata—all through natural conversation. You can use your agent to upload text content up to 5GB to a specified key using upload_object. You can delete objects from the bucket using delete_object. You can copy an object within the bucket using copy_object with the x-oss-copy-source header.

To check the details of a file, you can download text or JSON files using download_object_text. If you need to know what a file is, you can get detailed object metadata using get_object_metadata. To see the whole picture of a bucket, you can get the overall configuration with get_bucket_info. You can determine the bucket's geographical location using get_bucket_location. You can check the bucket's access control list (ACL) with get_bucket_acl. You can get detailed storage usage metrics with get_bucket_statistics.

To see what's inside, you can list all objects in the bucket, filtering by a path prefix or using a marker for pagination with list_objects. You'll also get the bucket's contents by getting the object list. You can manage the object lifecycle by uploading, deleting, or copying files. Your agent lets you audit object data and configuration by checking object metadata and the full ACL for a specific bucket.

It helps you discover and locate assets by listing object contents using prefix filtering and determining the exact geographical region of the bucket. You can monitor storage health by getting overall bucket configuration, detailed storage statistics, and identifying the public URL for shared assets.

How Aliyun OSS MCP Works

  1. 1 First, subscribe to the server and provide your Aliyun AccessKey ID, Secret, Endpoint, and the target Bucket Name.
  2. 2 Second, send a natural language request to your AI client (e.g., 'List all objects under /logs/').
  3. 3 Third, the agent calls the necessary tool, retrieves the data (e.g., object list, metadata), and presents the results directly in the chat.

The bottom line is that you tell your agent what you need—like checking a file's metadata—and it handles all the API calls to Aliyun OSS for you.

Who Is Aliyun OSS MCP For?

This is for the DevOps engineer who needs to script complex asset deployments without writing boilerplate API calls. It’s for the Content Operations specialist who needs to audit metadata across thousands of files. If your job involves managing cloud-stored data assets or enforcing compliance, you need this.

DevOps Engineer

Automating asset deployments, monitoring storage configurations, and running audit checks via natural language queries.

Content Operations Specialist

Coordinating content refreshes, managing media metadata, and auditing assets across multiple OSS buckets.

Software Developer

Integrating professional cloud storage APIs into daily workflows to manage file state and access control.

What Changes When You Connect

  • You can manage the full lifecycle of assets by using upload_object and delete_object via chat. You just tell your agent to add or remove a file, and it handles the calls.
  • Stop manually checking compliance. Use get_bucket_acl to verify the access rules for a bucket, or use get_object_metadata to check a file's specific headers.
  • Need to find a file deep in a folder structure? list_objects lets you filter by path prefix, so you only get results for, say, 'images/'.
  • Running a full audit? Use get_bucket_statistics to get a reliable count of total stored bytes, and get_bucket_info to check the overall configuration state.
  • Sharing assets? Your agent can generate the public URL using the tools, saving you the step of manually navigating the Aliyun Console.
  • Copying files? The copy_object tool handles moving assets, letting you update files in place without manually re-uploading them.

Real-World Use Cases

01

The Content Team needs to audit old media assets.

The team suspects some old product images might have incorrect public permissions. They ask the agent to run get_object_metadata on a batch of files and then use get_bucket_acl to confirm if the 'public-read' flag is set correctly across the board. The agent compiles a list of non-compliant assets.

02

A Developer needs to deploy a new configuration file.

Instead of manually logging into the OSS console, the developer asks the agent to upload_object the JSON file to config/settings.json. The agent handles the credentials and confirms the upload was successful and secure.

03

The DevOps Engineer needs to track storage growth.

The engineer asks the agent to check the storage usage. The agent runs get_bucket_statistics and also uses get_bucket_location to confirm that the data is sitting in the expected region, ensuring compliance.

04

A User needs to find a specific object within a huge directory.

Instead of scrolling through thousands of files, the user asks the agent to list_objects with the prefix reports/Q3/. The agent filters the list instantly and presents only the relevant files, saving time.

The Tradeoffs

Chaining calls manually

Trying to check if a file exists, then listing its metadata, and then copying it—all in separate, manual API calls. This leads to timeouts or missing state checks if one call fails.

Use your agent to orchestrate the sequence. Ask it to 'Verify object X and if it exists, copy it to Y.' The agent handles the dependency chain and error checking automatically.

Ignoring location checks

Assuming data is in the correct region because it was there last month. You might accidentally incur massive cross-region transfer fees.

Always ask the agent to run get_bucket_location first. This confirms the physical location of the data before any write or move operations.

Overwriting assets without backup

Running upload_object with new content without first verifying the old metadata. You lose audit history and might overwrite critical versions.

Before uploading, ask the agent to run get_object_metadata on the existing file. Review the headers, then confirm the upload.

When It Fits, When It Doesn't

Use this server if your primary need is managing the state and metadata of assets stored in Aliyun OSS. You need to perform audits, check permissions (get_bucket_acl), or list objects by specific prefixes. The key is the ability to turn multi-step, complex cloud console operations into a single natural language request.

Don't use this if your problem is pure data transformation (e.g., converting CSV to XML) or real-time streaming analytics. For those tasks, you need a dedicated compute service or a specialized data pipeline tool. This server is purely for object CRUD and metadata inspection.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Aliyun OSS / 阿里云对象存储. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

copy_object delete_object download_object_text get_bucket_acl get_bucket_info get_bucket_location get_bucket_statistics get_object_metadata list_objects upload_object

Managing cloud assets shouldn't feel like navigating a massive dashboard.

Today, if you need to audit a batch of files, you log into the Aliyun Console. You click 'Objects,' then filter by date range. You click on the first file, then click 'Metadata.' You copy the required headers into a spreadsheet, repeat this for 50 files, and then manually check the bucket's ACL. It's a brutal, click-heavy process that takes hours.

With this MCP Server, you just ask your agent: 'Audit the metadata and ACL for all files in the /reports/ directory.' The agent runs `list_objects`, then iterates through the results calling `get_object_metadata` and `get_bucket_acl`. It compiles the full audit report and gives it to you, all in one go.

Aliyun OSS MCP Server: Get object metadata and control access.

Manual asset management requires jumping between tools: First, you use the console to run `get_bucket_statistics` to see how much space you used. Then, you manually try to guess the object key and run `get_object_metadata` to check the specific headers. If you need to move the asset, you have to use the copy function, hoping you don't break permissions.

Now, you ask your agent to 'Check the storage stats for the bucket and then retrieve the metadata for the object at key X.' The agent handles the sequence and the required calls (`get_bucket_statistics` then `get_object_metadata`). It's reliable, immediate, and keeps you out of the console.

Common Questions About Aliyun OSS MCP

How do I use the `list_objects` tool with a specific folder path in Aliyun OSS? +

You include the path as the prefix. For example, if your folder is called 'images,' your prompt should include 'prefix: images/'. The tool filters the list, showing only objects that start with that path.

What is the best way to check if an object was successfully uploaded using `upload_object`? +

After uploading, immediately ask the agent to run get_object_metadata on the newly uploaded object. This confirms the object key exists and verifies the correct headers and size.

Can I use `get_bucket_acl` to check who can access the bucket? +

Yes. get_bucket_acl retrieves the full access control list, showing which users or groups have read, write, or admin access rights to the entire bucket.

How does `copy_object` work in Aliyun OSS? +

copy_object moves an object from one location to another within the bucket using the source header. This is useful for updating files in place without needing to download and re-upload the entire content.

How do I use `get_object_metadata` to verify file properties? +

The get_object_metadata tool retrieves detailed HTTP headers and custom metadata for any object. You can check things like the last modified date, content type, or any custom tags the file has attached.

What is the purpose of `get_bucket_location` when setting up an upload? +

get_bucket_location tells you the geographical region where your bucket lives (e.g., oss-cn-hangzhou). Knowing this is critical for ensuring your AI agent connects to the correct regional endpoint.

Does `delete_object` handle objects that are in nested folders? +

Yes, delete_object targets a specific object key, regardless of the folder path it appears to be in. You must provide the full object key path to delete it.

Can `list_objects` filter the results using markers for pagination? +

Yes, using the list_objects tool with a marker allows you to paginate through very large buckets. You pass the marker from the previous response to get the next batch of results.

How do I find my Aliyun AccessKey and Endpoint? +

Log in to the Aliyun Console, navigate to [AccessKey Management] to find your ID and Secret. Your Endpoint (e.g., oss-cn-hangzhou.aliyuncs.com) is visible in the bucket overview section.

What file types can I upload through the agent? +

This MCP server is optimized for text-based content and metadata management. For large binary files (images, videos), it is recommended to use the public URL or native Aliyun tools for the actual transfer, while using the agent to manage metadata and listing.

Does this server handle signature calculation? +

Yes! The server automatically calculates the required HMAC-SHA1 signature for every request using your provided AccessKey Secret, ensuring secure authorized communication with Aliyun OSS.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Aliyun OSS. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.