Communitygithub.com

openclip-remove-background

Elimina el fondo de una imagen con OpenClip y obtén un PNG transparente. GRATUITO solo con una cuenta de OpenClip, sin suscripción.

¿Qué es openclip-remove-background?

La habilidad openclip-remove-background te permite eliminar el fondo de cualquier imagen y obtener un PNG con canal alfa transparente sin costo alguno, usando solo una cuenta gratuita de OpenClip, sin suscripciones ni créditos. Está diseñada para desarrolladores que integran herramientas MCP como Claude Code, Cursor o Claude Desktop, y funciona de forma asíncrona: el usuario sube el archivo mediante `create_upload`, llama a `remove_background(file)` y luego sondea `get_tool_job_status` hasta recibir la URL permanente del PNG con fondo transparente. La salida siempre es PNG porque requiere canal alfa; si se desea redimensionar o cambiar el color de fondo, se puede encadenar con `edit_image` de la habilidad openclip-thumbnails. Es completamente gratuito, aunque tiene límites de velocidad por día y un tamaño máximo por archivo, y los enlaces de salida son CDN permanentes sin expiración.

Compatible con✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/OpenClip-App/agent-skills/tree/main/skills/openclip-remove-background

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

OpenClip: eliminación de fondo

remove_background toma una imagen y devuelve un PNG transparente con el fondo recortado. Es GRATUITO, necesita una cuenta de OpenClip pero no requiere suscripción ni créditos. No hay parámetros que ajustar, una sola llamada hace todo el trabajo.

Configuración (una sola vez)

OpenClip es un servidor MCP remoto en https://openclip.app/mcp. Inicia sesión con tu cuenta de OpenClip cuando aparezca la solicitud OAuth, no se necesita copiar ninguna clave API.

  • Claude Code: claude mcp add --transport http openclip https://openclip.app/mcp, luego /mcp para autorizar.
  • Claude Desktop / web: Configuración, Conectores, "Agregar conector personalizado", pega la URL, inicia sesión.
  • Cursor (.cursor/mcp.json): { "mcpServers": { "openclip": { "url": "https://openclip.app/mcp" } } }
  • Clientes solo con encabezados: genera un token MCP en openclip.app/settings/connect y conéctate a https://openclip.app/mcp/key con Authorization: Bearer <token>.

Verificación: llama a get_account.

El bucle

  1. Subir. create_upload(filename, content_type) devuelve un id y una upload_url. Haz PUT de los bytes sin procesar a upload_url, luego pasa el id como file. NO llames a complete_upload, eso inicia el pipeline de recorte pago. Las herramientas gratuitas leen el archivo subido directamente.
  2. Llamar. remove_background(file). Sin otros parámetros.
  3. Sondear. Devuelve un hashid tool_job. Sondear get_tool_job_status(tool_job) cada 5 a 10 segundos. queued / processing están en curso, completed devuelve una URL CDN permanente outputs para el PNG transparente, failed devuelve error.
  4. Devolver la URL del PNG. Es transparente, por lo que puede verse como un tablero de ajedrez o un fondo negro en algunas vistas previas. Eso es normal, el canal alfa está presente.

Reglas

  • Siempre sondea, la herramienta es asíncrona.
  • La salida siempre es PNG. La transparencia necesita un canal alfa, por lo que jpg no es una opción. Si el usuario quiere aplanarlo sobre un color o redimensionarlo después, encadena con edit_image (ver openclip-thumbnails).
  • Las URLs de salida son enlaces CDN permanentes, no firmados ni con expiración.
  • El uso gratuito tiene límite de velocidad por día y un límite de tamaño por archivo. El texto de error explica cómo aumentar un límite.

Ejemplos de acciones a partir de instrucciones

  • "Elimina el fondo de esta foto" - create_upload, PUT bytes, remove_background(file), sondear, devolver la URL del PNG transparente.
  • "Recorta el producto para un listado" - lo mismo, luego edit_image(file, operation="resize", ...) sobre la salida si necesitan dimensiones específicas.
  • "Necesito este logo en transparente" - lo mismo, luego entregar el PNG.

Relacionado

Redimensionar, recortar y reformatear imágenes está en openclip-thumbnails (edit_image). Extraer un fotograma de un video para recortarlo también está en openclip-thumbnails (extract_thumbnails).

Individual skills in this repo

This repo contains 9 individual skills — each has its own dedicated page.

OpenClip-App/agent-skills

OpenClip captions: burn styled animated captions into short clips.

OpenClip-App/agent-skills

OpenClip clipping: long video → short vertical clips ranked by virality score.

OpenClip-App/agent-skills

OpenClip agent skill for clipping long-form into short-form social clips.

openclip-convert

Convert and compress media from your agent with OpenClip - video to mp4, webm, mov, mkv, or gif, and audio to mp3, aac, wav, or flac. FREE with just an OpenClip account, no subscription. Use when asked to

openclip-repurpose

Turn one long video into a full batch of platform-ready short clips for TikTok, Reels, and YouTube Shorts with OpenClip - find the moments, reframe to vertical, burn in captions, and write the post copy for each. Use when asked to

openclip-thumbnails

Pull still frames out of a video as thumbnail images with OpenClip, then compress, resize, crop, or reformat them to jpg, png, or webp. FREE with just an OpenClip account, no subscription. Use when asked for

openclip-transcription

Transcribe video or audio to JSON, SRT, and VTT with speaker diarization and time codes, using OpenClip. FREE with just an OpenClip account, no subscription. Use when asked to

openclip-ugc-ads

Generate short vertical UGC-style ad clips from a structured creative brief with OpenClip, picking from a roster of AI creators. Use when asked to

openclip-video-editing

Edit a video file from your agent with OpenClip - trim, crop, reframe to 9:16 or 1:1, resize, rotate, flip, compress to a target size, or mute the audio. FREE with just an OpenClip account, no subscription. Use when asked to

Skills relacionados