quickS3

Otorga a los agentes de IA acceso limitado a almacenamiento compatible con S3 (S3, R2, B2, Wasabi, Spaces, Azure): listar, subir, descargar y compartir archivos sin entregar claves de acceso.

Servidor MCP alojado

npx add-mcp 'https://quicks3.com/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Servidor MCP S3 para Claude, ChatGPT, Codex y cualquier cliente MCP

Permite que un agente de IA liste, descargue y suba archivos en tus buckets compatibles con S3 sin poner claves de acceso en la laptop de nadie. quickS3 es un servidor MCP alojado: el agente inicia sesión a través de tu navegador, obtiene solo los roles que tú eliges y mueve archivos directamente hacia y desde tu proveedor de almacenamiento.

URL del servidor MCP

https://quicks3.com/mcp

HTTP transmisible con inicio de sesión OAuth. Sin clave API, sin instalación local.

Por qué remoto

Un servidor MCP S3 local necesita tus claves

La mayoría de los servidores MCP S3 se ejecutan en tu máquina y leen una clave de acceso desde un archivo de configuración. Cada laptop guarda entonces una credencial de larga duración, a menudo con mucho más acceso del que el agente necesita, para un solo proveedor. Tampoco funcionan en claude.ai, ChatGPT o Cowork, que solo se conectan a servidores remotos. quickS3 mantiene la credencial de su lado y le entrega al agente una concesión limitada y revocable.

Servidor MCP S3 local típicoquickS3
CredencialesClaves de acceso en un archivo de configuración en cada máquinaNinguna en la máquina. El agente inicia sesión a través de tu navegador
AlcanceLo que la clave permita, a menudo toda una cuentaSolo los roles que delegas, hasta una sola carpeta
ProveedoresGeneralmente unoAWS S3, R2, B2, Spaces, Wasabi, MinIO, Azure Blob
ClientesAplicaciones de escritorio que pueden iniciar un proceso localCualquier cliente MCP remoto, incluidos claude.ai, ChatGPT y Cowork
Contenido de archivosA menudo devuelto al chatEnlaces de corta duración; los bytes van directamente a tu proveedor
RevocaciónRotar la clave en todos los lugares donde se copióUn clic; la siguiente llamada falla
AuditoríaRegistros del proveedor, si los activasteEntradas por agente en el registro de auditoría de quickS3

Configuración

Conecta un agente en tres pasos

  1. 1

    Conecta tu almacenamiento y crea un rol de agente

    Agrega una conexión de almacenamiento en quickS3 (consulta las guías para AWS S3, Cloudflare R2 y otros proveedores). Luego crea un rol personalizado que permita solo los buckets y carpetas que el agente necesita, y asígnalo a ti mismo. Cómo configurar un rol de agente de IA.
  2. 2

    Agrega quickS3 a tu cliente de IA

    Plugin de quickS3 para Claude Code y Codex

    QuickS3-com/skill Código abierto, MIT Ver en GitHub La configuración recomendada. El plugin agrega el servidor MCP de quickS3 y la habilidad quicks3-operator, que enseña al agente a listar carpetas de forma limitada, descargar mediante enlaces de un solo uso y subir sin sobrescribir por defecto.
    Claude Code
    /plugin marketplace add QuickS3-com/skill Copiar /plugin install quicks3@quicks3 Copiar Luego ejecuta /mcp, elige QuickS3 e inicia sesión cuando se abra tu navegador. Guía de Claude Code con capturas de pantalla
    Codex
    codex plugin marketplace add https://github.com/QuickS3-com/skill.git Copiar codex plugin add quicks3@quicks3 Copiar Codex abre entonces tu navegador para iniciar sesión. Guía de Codex con capturas de pantalla

    Aplicación Claude (web, escritorio, Cowork)

    Abre Configuración → Conectores, elige Agregar conector personalizado, nómbralo quickS3 y pega la URL del servidor: https://quicks3.com/mcp Copiar Opcional: agrega la habilidad quicks3-operator desde el repositorio de GitHub en Configuración → Capacidades → Habilidades. Guía paso a paso con capturas de pantalla

    ChatGPT

    Agrega un conector personalizado en la configuración de ChatGPT, pega la URL del servidor y elige OAuth como autenticación: https://quicks3.com/mcp Copiar ChatGPT abre entonces quickS3 para que lo apruebes.

    Claude Code o Codex, solo servidor

    Para omitir la habilidad, agrega solo el servidor MCP: claude mcp add --transport http quicks3 https://quicks3.com/mcp Copiar codex mcp add quicks3 --url https://quicks3.com/mcp Copiar En Claude Code, ejecuta /mcp para iniciar sesión. En Codex, el comando de inicio de sesión abre tu navegador.

    Cualquier otro cliente MCP

    Agrega un servidor remoto con la URL anterior, usando el transporte HTTP transmisible. El cliente descubre el inicio de sesión OAuth por sí mismo; no hay clave API ni encabezado que configurar. Para descargar o subir, el cliente debe poder ejecutar un comando como curl. Los clientes solo de chat pueden explorar carpetas y crear enlaces para compartir. La habilidad es un SKILL.md simple en el repositorio de GitHub. Cópiala en cualquier agente que lea habilidades. quickS3 también está listado en Smithery y Glama.
  3. 3

    Apruébalo en tu navegador

    El cliente abre la página de consentimiento de quickS3. Marca los roles que el agente puede usar y elige cuánto tiempo dura el acceso: 30, 60 o 90 días. Solo se listan tus roles personalizados. Owner y Admin nunca aparecen, por lo que un agente no puede gestionar tu equipo ni acceder a todos los buckets. Eso es todo. Pide al agente que "liste las carpetas a las que puedo acceder en quickS3" para verificar la conexión.

Modelo de seguridad

Lo que el agente puede y no puede hacer

quickS3 es el plano de control: inicia sesión del agente, verifica permisos y emite enlaces. Tu proveedor de almacenamiento sigue siendo el plano de datos.

Roles, no claves

El agente toma prestado tu acceso a través de los roles personalizados que eliges en la página de consentimiento. Owner y Admin no se pueden delegar, y las reglas de denegación de todos tus roles siguen aplicándose. Un agente nunca puede obtener más acceso del que tú tienes.

Verificado en cada llamada

Cada llamada de herramienta vuelve a verificar la concesión, tu membresía y las reglas de rol actuales. Edita un rol y el agente lo seguirá en su próxima llamada. Quítate el rol a ti mismo y el agente también lo perderá.

Transferencias directas

Las descargas usan un enlace de quickS3 de un solo uso, válido por 5 minutos, que redirige a una URL del proveedor de 60 segundos, por lo que la URL del proveedor nunca llega al chat. Las subidas usan una URL prefirmada válida por 15 minutos. quickS3 nunca actúa como proxy, almacena ni procesa el contenido de los archivos.

Sin eliminación, sin sobrescritura silenciosa

No hay herramienta de eliminación, copia, movimiento ni cambio de nombre. Una subida falla si el archivo ya existe, a menos que el agente pida sobrescribir y su rol permita escribir allí.

Auditado y revocable

Las acciones del agente aparecen en el registro de auditoría etiquetadas como actividad de agente, junto a la persona que aprobó al agente. Revoca una concesión en la página de agentes de IA y la siguiente llamada falla, incluidos los enlaces de descarga que aún no ha usado.

Acceso que expira

Cada concesión expira después de 30, 60 o 90 días. Cada cliente recibe su propia concesión, por lo que Claude Code y Codex pueden tener diferentes roles y duraciones.

Herramientas

Seis herramientas, todas verificadas contra tus roles

HerramientaQué haceNecesita rol
list_connectionsLista las conexiones de almacenamiento que la concesión puede usar, con sus bucketsLectura o escritura
list_bucketsActualiza los buckets en una conexión que la concesión puede usarLectura o escritura
list_objectsLista un nivel de carpeta, filtrado a lo que los roles permiten, paginadoLectura
create_download_linkCrea un enlace de descarga de un solo uso, válido por 5 minutosLectura
create_share_linkCrea un enlace público para alguien sin cuenta de quickS3, válido de 5 minutos a 30 díasLectura y compartir
create_upload_urlCrea una URL de subida prefirmada, válida por 15 minutos, sin sobrescritura por defectoEscritura

El acceso de escritura no implica lectura. Un rol que solo permite subidas puede encontrar sus buckets de destino, pero no puede listar ni descargar lo que hay dentro.

Archivos grandes

Los archivos se mantienen fuera de la ventana de contexto

Un resultado de herramienta es texto que el modelo debe leer. Devolver un video o una hoja de cálculo grande como base64 llena la ventana de contexto y a menudo falla. Las herramientas de quickS3 devuelven enlaces en su lugar. El agente descarga o sube con una solicitud HTTP simple, y el archivo va directamente entre su máquina y tu bucket. La conversación solo lleva el enlace.

# Download: follow the link from create_download_link
curl -L -o report.pdf "<download link>"

# Upload: PUT the file to the URL from create_upload_url
curl -T report.pdf "<upload URL>"

Claude finding the public bucket on an R2 connection, checking for name clashes, and uploading a PDF through quickS3

Claude sube un PDF: encuentra el bucket, verifica si hay un conflicto de nombre y hace PUT del archivo a la URL de subida.

Un servidor MCP para todo tu almacenamiento

Cada conexión de almacenamiento en tu organización de quickS3 es accesible a través del mismo endpoint, por lo que un agente puede leer de S3 y publicar en R2 en la misma tarea. Guías de configuración para cada proveedor:

Preguntas frecuentes

Preguntas sobre el servidor MCP S3

¿Tengo que darle al agente mis claves de acceso de AWS?

No. Tus credenciales de almacenamiento permanecen cifradas en quickS3. El agente inicia sesión con OAuth en tu navegador y obtiene un token vinculado a los roles que eliges. No hay clave que pegar en un archivo de configuración ni nada que pueda filtrarse desde una laptop.

¿Puedo darle al agente acceso de solo lectura?

Sí. Delega un rol que solo permita lectura. Los roles son el único control: no hay un interruptor separado para agentes, por lo que el agente puede hacer exactamente lo que los roles delegados permitan, hasta una sola carpeta.

¿Puede el agente eliminar archivos?

No. El servidor MCP de quickS3 no tiene herramienta de eliminación, copia, movimiento ni cambio de nombre. Las subidas también se niegan a reemplazar un archivo existente a menos que el agente pida explícitamente sobrescribir y su rol permita escribir allí.

¿quickS3 ve mis archivos?

quickS3 lista los nombres de objetos y entrega enlaces de corta duración. Los bytes del archivo se mueven directamente entre el agente y tu proveedor de almacenamiento. quickS3 nunca actúa como proxy, almacena ni procesa el contenido de los archivos, y nunca lo devuelve en una respuesta MCP.

¿Qué clientes de IA funcionan con él?

Claude Code, Codex, conectores personalizados de ChatGPT y la aplicación Claude en web, escritorio y Cowork. Cualquier cliente que admita servidores MCP remotos sobre HTTP transmisible con inicio de sesión OAuth debería funcionar. Para descargar o subir, el cliente debe poder ejecutar un comando como curl. En un cliente solo de chat, el agente aún puede explorar tus carpetas y crear enlaces para compartir.

¿Hay un plugin para Claude Code y Codex?

Sí. El plugin de quickS3 es de código abierto (MIT) en github.com/QuickS3-com/skill. Instala el servidor MCP y la habilidad quicks3-operator, que enseña al agente a listar carpetas de forma limitada, descargar mediante enlaces de un solo uso y subir sin sobrescribir por defecto. La habilidad es un SKILL.md simple, por lo que también puedes copiarla en cualquier agente que lea habilidades.

¿Qué proveedores de almacenamiento están soportados?

AWS S3, Cloudflare R2, Backblaze B2, DigitalOcean Spaces, Wasabi, MinIO, Azure Blob Storage y otros servicios compatibles con S3. Un servidor MCP cubre cada conexión de almacenamiento en tu organización de quickS3.

¿Cómo corto el acceso a un agente?

Revoca su concesión en la página de agentes de IA en quickS3. La siguiente llamada falla, y también los enlaces de descarga que aún no ha usado. Una URL del proveedor que ya se entregó sigue siendo válida por un máximo de 60 segundos.

¿Cuánto cuesta?

El plan Team cuesta $19/mes por hasta 10 usuarios, luego $2 por usuario, con una prueba gratuita de 14 días y sin necesidad de tarjeta de crédito. Los agentes nunca cuentan como usuarios.

Dale a tu agente un bucket, no tus claves

Inicia sesión, conecta un bucket, crea un rol de agente y apunta tu cliente a la URL MCP. Prueba gratuita de 14 días, sin tarjeta de crédito.