Cloudflare R2

🌐Community
by jackspace · vlatest · Repository

Store, retrieve, and manage files directly in your Jackspace Cloudflare R2 object storage bucket.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add jackspace-cloudflare-r2 npx -- -y @trustedskills/jackspace-cloudflare-r2
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "jackspace-cloudflare-r2": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/jackspace-cloudflare-r2"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill allows AI agents to interact with Cloudflare R2 storage, a decentralized object storage service. It enables agents to upload files directly to an R2 bucket, retrieve objects based on their names, and manage file listings within the configured bucket. This provides agents with persistent data storage capabilities outside of traditional databases or local memory.

When to use it

  • Storing user-generated content: An agent could store images, documents, or other files uploaded by users directly into R2 for later retrieval.
  • Building decentralized applications: Agents can manage assets and data required for dApps hosted on Cloudflare Workers or other platforms utilizing R2.
  • Archiving data: Agents can automatically archive logs, backups, or other historical data to a cost-effective storage solution like R2.
  • Content delivery: An agent could dynamically serve content from an R2 bucket based on user requests or application logic.

Key capabilities

  • Upload files to an R2 bucket.
  • Retrieve objects (files) from an R2 bucket by name.
  • List contents of a specified R2 bucket.

Example prompts

  • "Upload this image image.jpg to my 'user_images' R2 bucket."
  • "Get the file named 'report_2024-01-26.pdf' from the 'reports' bucket."
  • “List all files in the ‘backups’ bucket.”

Tips & gotchas

  • You will need to provide your Cloudflare R2 account access details (API key) for the agent to authenticate and interact with your storage buckets. Ensure these credentials are handled securely.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
jackspace
Installs
22

🌐 Community

Passed automated security scans.