4,500+ servers built on MCP Fusion
Vinkius

Tencent COS MCP. Manage your cloud assets via natural conversation.

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

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

Just plug in your AI agents and start using Vinkius.

Tencent COS / 腾讯云对象存储 MCP Server lets your AI agent handle cloud asset management directly. You use it to check object existence, list directory contents by prefix, get deep metadata headers (HEAD), and manage lifecycle actions like uploading or deleting files across Tencent's storage buckets.

What your AI agents can do

Check object exists

Checks if a specific object path exists in the COS bucket.

Copy object

Copies an existing file from one location to another within the same COS bucket.

Delete object

Permanently removes a specified object from the Tencent COS bucket.

+ 7 more capabilities included
Check Object Existence

The agent confirms if a specific file or object path exists within your configured COS bucket.

Download Content by Text

It fetches the actual text content of an object, allowing you to review or process the data directly in your chat interface.

List and Filter Assets

The agent lists all objects in a bucket, allowing filtering by path prefix or organizing results using delimiters.

Retrieve Object Details (Metadata)

It fetches detailed HTTP headers for an object, providing information like Content-Type, ETag, and storage class without downloading the file.

Manage File Lifecycle

The agent handles CRUD operations: uploading new text files, copying existing objects, or deleting files entirely from the bucket.

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

Tencent COS / 腾讯云对象存储 MCP Server: 10 Tools

This server gives your AI agent full command over Tencent Cloud Object Storage. Use these tools to list assets, check metadata, upload content, and manage the entire file lifecycle.

check019d8489

check object exists

Checks if a specific object path exists in the COS bucket.

copy019d8489

copy object

Copies an existing file from one location to another within the same COS bucket.

delete019d8489

delete object

Permanently removes a specified object from the Tencent COS bucket.

download019d8489

download object text

Downloads and presents the text content of an object for immediate review or processing.

get019d8489

get bucket acl

Retrieves the current access permissions (ACL) for a specified COS bucket.

get019d8489

get object metadata

Fetches detailed metadata (HEAD response) for an object, including content type and size, without downloading it.

head019d8489

head bucket

Checks if the bucket itself exists and is accessible by the configured credentials.

list019d8489

list objects

Lists objects in the COS bucket, allowing advanced filtering using prefixes or delimiters to narrow results.

list019d8489

list root objects

Lists all files and folders located directly at the top level of the COS bucket.

upload019d8489

upload object

Uploads new text content to a specified object path in the COS bucket (up to 5GB).

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 Tencent COS / 腾讯云对象存储, 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

You don't need to log into the Tencent Cloud console just to check on an asset. This MCP Server lets your AI agent handle cloud object storage—it gives you direct, programmatic control over your data assets within a configured COS bucket. It translates complex cloud API calls into simple instructions for your agent.

Structural Oversight and Discovery

Your agent first checks the core structure. You can confirm if the entire COS bucket is active and accessible using head_bucket. Once you know the bucket's status, you can start finding things inside it. If you need to see every single file located right at the top level of your storage area, use list_root_objects.

For a full inventory, your agent lists all objects available in the bucket via list_objects, letting you narrow down results by specifying a path prefix or using specific delimiters to organize what it finds.

Object Inspection and Metadata Retrieval

You can check if a specific object exists at an exact path with check_object_exists. If you find an object, you don't always need the whole file. You can use get_object_metadata to grab detailed HTTP headers—things like the Content-Type, ETag, and storage class—without downloading anything, which saves bandwidth and time. When compliance or security is key, your agent fetches the current access permissions for any bucket using get_bucket_acl, letting you audit who can do what.

To get the actual text content of an object, allowing you to review or process it directly in chat, use download_object_text. This function handles the full retrieval and presents the data right where you are working.

Managing File Assets (CRUD Operations)

Your agent manages your files like a true cloud coordinator. To create new assets, you simply run upload_object, sending new text content up to 5GB into any specified object path. If you need to move or duplicate an existing file without changing the content, you'll use copy_object to replicate a file from one location to another within the same COS bucket.

To clean up old data or remove unnecessary files permanently, your agent executes delete_object, wiping out the specified object entirely.

It’s about automation. Instead of manually logging into multiple portals and running dozens of commands, you tell your AI client what you need—'Check if the monthly report is uploaded,' or 'List all images under the marketing folder'—and it handles the complex back-end calls to Tencent COS.

How Tencent COS MCP Works

  1. 1 First, subscribe to the server and provide your Tencent Cloud SecretId, SecretKey, Region, and Bucket Name. This authorizes the connection.
  2. 2 Next, tell your AI client what you need (e.g., 'List all files in the /backups/ folder'). The agent translates this request into specific tool calls like list_objects.
  3. 3 Finally, the server executes the necessary API actions and sends structured results back to your AI client for natural language consumption.

The bottom line is: it lets you manage cloud storage through conversation instead of a dashboard.

Who Is Tencent COS MCP For?

This server is critical for DevOps Engineers, Operations Managers, and Data Architects who deal with persistent digital assets. If your job involves tracking file versions, auditing data integrity, or coordinating content across multiple storage locations, you need this. It solves the pain of having to switch between a CLI tool and an LLM chat window just to check one metadata field.

DevOps Engineer

Automates asset deployment pipelines by running upload_object or cleaning up old assets using delete_object, all from a single prompt.

Operations Manager

Coordinates content refreshes and performs metadata audits. They use get_object_metadata to verify if the correct version of an asset is in place before going live.

Data Architect

Maps out complex data structures by listing directories using list_objects. They also check security compliance by calling get_bucket_acl.

What Changes When You Connect

  • Audit files instantly. Instead of manually navigating the Tencent Cloud Console to check a file's size or type, calling get_object_metadata gives you all that data in one API call and straight into your chat window.
  • Control asset placement with precision. Using list_objects lets you filter results by path prefix. You don't get a massive list; you get exactly what lives in the /images/v2/ folder, for example.
  • Secure file movement is simple. Need to move a resource? Use copy_object. It handles the transfer internally, so you just tell your agent where it needs to go—no multi-step CLI script required.
  • Keep data clean and compliant. Before deployment, run get_bucket_acl to validate permissions across all resources. This prevents accidental public exposure of sensitive content.
  • Handle massive uploads without friction. The upload_object tool manages the transfer of text content up to 5GB, letting you add new assets with a simple instruction.

Real-World Use Cases

01

Auditing an old deployment folder.

The ops manager needs to know what files were deployed last month. They ask their agent: 'List all objects in the /archive/ directory that contain '2024'. The agent runs list_objects using a prefix filter, and the manager gets a clean list of only relevant assets.

02

Verifying an asset before publishing.

A developer finished a new CSS file. They prompt their agent: 'Check metadata for static/css/main.css'. The agent runs get_object_metadata, confirming the Content-Type and ETag, ensuring it's ready for deployment.

03

Cleaning up stale data.

The team needs to delete old log files from a staging bucket. They tell the agent: 'Delete all objects in /logs/old_'. The agent uses delete_object on every matching key, keeping the storage clean.

04

Moving assets between environments.

A content team needs to move a finished image from development to staging. They ask their agent: 'Copy object A to B'. The agent executes copy_object, leaving an auditable copy and confirming the transfer was successful.

The Tradeoffs

Checking for existence manually.

Asking the agent: 'Do you know if file X is there?' This often leads to ambiguous or unconfirmed responses because it doesn't force a check.

Always use check_object_exists. It forces the server to run the dedicated API call, giving you a definitive True/False answer on whether the object key exists.

Forgetting about filters.

Asking: 'List all files in my bucket.' This dumps thousands of results and provides zero usable information. It's too broad.

Use list_objects and specify a prefix or delimiter. For example, 'List objects with the prefix /report/' narrows the output to only what you care about.

Treating all actions as synchronous.

Assuming that running copy_object means the data is instantly available and consistent everywhere. Cloud operations take time.

Always verify state changes by calling head_bucket or checking object metadata after a major operation. This confirms operational continuity.

When It Fits, When It Doesn't

Use this server if your primary need is managing the lifecycle and metadata of binary assets (images, logs, files) stored in Tencent COS buckets. You're auditing data integrity or automating content movement—that’s where it shines. Don't use it just because you want to list things; always check for specific filtering needs.

Don't use this if your problem is related to real-time message passing (use a messaging service) or complex database transactions (you need a dedicated DB connection). If all you need is basic object creation, upload_object handles that. But if you are dealing with large-scale content governance, the combination of list_objects, get_bucket_acl, and head_bucket gives you the necessary visibility.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Tencent COS / 腾讯云对象存储. 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

check_object_exists copy_object delete_object download_object_text get_bucket_acl get_object_metadata head_bucket list_objects list_root_objects upload_object

Manually auditing cloud assets is a nightmare of clicking through consoles.

Today, checking if an asset exists or what its metadata is requires logging into the Tencent Console. You click 'Objects,' then you type in the path, and then you hit 'View Metadata.' If there are thousands of items in a bucket, finding a single file among them feels like searching for a needle in a haystack.

With this MCP server, you just ask your agent: 'What is the Content-Type for /assets/logo.png?' The agent runs `get_object_metadata` and replies with the exact header data instantly. You get the answer without leaving your chat window.

Tencent COS MCP Server gives you total control over object lifecycle.

Before, deleting a file meant navigating to its path and hitting the trash can icon. If you needed to delete 50 files across different subfolders, it was an hour of tedious clicking or writing complex shell scripts that were hard to debug.

Now, tell your agent: 'Delete all objects in /temp/backup_*.zip'. The agent uses `delete_object` and handles the entire batch operation. It’s immediate, accurate, and verifiable.

Common Questions About Tencent COS MCP

How do I check if a file exists using check_object_exists? +

You provide the full object key (path) to check_object_exists. The tool responds with a simple True or False status, letting you confirm existence before attempting any download or operation.

Can I list only specific types of files using list_objects? +

Yes. Use the prefix argument within list_objects to filter by path structure (e.g., 'images/'). You can also use a delimiter to organize the returned list results.

What is the difference between head_bucket and get_object_metadata? +

head_bucket checks if the bucket container itself exists and is accessible. get_object_metadata requires a specific object path and retrieves its internal details (like size, ETag).

How do I ensure my uploaded files are secure? +

Use get_bucket_acl first to verify the current access control list. Then, use upload_object for controlled placement. The agent can confirm permissions before you commit the data.

How do I use the `delete_object` tool to clean up files? +

The delete_object function removes a specific file from your COS bucket permanently. You just need to provide the full object key (path) you want deleted. This is useful for routine cleanup or removing outdated assets after processing.

What is the purpose of `copy_object`, and how does it work? +

copy_object duplicates an existing file within your bucket, keeping the original intact. You specify both the source object key and the target object key. Use this when you need a backup copy or need to move data without losing the source version.

How do I check access permissions using `get_bucket_acl`? +

get_bucket_acl reads and reports the current Access Control List (ACL) for an entire bucket. This tells you exactly who has what level of permission—read, write, or full control—on the storage container itself.

What are the size constraints when I use `upload_object`? +

Each single request to upload_object is limited to a maximum of 5GB. If you have larger files, you must handle them through chunking or segmenting the data before passing it to your AI agent.

How do I find my Tencent Cloud SecretId and Region? +

Log in to the Tencent Cloud Console, navigate to [Access Management] -> [API Key Management] to find your SecretId and SecretKey. Your Region (e.g., ap-guangzhou) and Bucket Name are visible in the COS bucket list.

What format is required for the Bucket Name? +

Tencent COS bucket names usually follow the pattern [name]-[appid], for example: mydata-1250000000. Ensure you provide the full string including the numeric APPID suffix.

Does this server handle authentication signatures? +

Yes! The server automatically calculates the required HMAC-SHA1 signature (q-sign-algorithm=sha1) for every request using your provided SecretKey, ensuring high security for your cloud storage orchestration.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Tencent COS. 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.