Remote MCP server for Cloudflare R2 on Cloudflare Workers. This Worker exposes R2 object operations through a remote MCP endpoint: ```text ChatGPT / MCP client -> GitHub OAuth -> Cloudflare Worker /mcp -> R2 bucket ``` The main surface is object-level access to one bound R2 bucket. Account-level tools are optional and read-only. Presigned URL tools are optional and use R2 S3 credentials.