Skip to content
smallPict

Guía de instalación completa

Instalación del plugin de WordPress, SDKs oficiales, CLI y configuración de agentes MCP.

SmallPict se adapta de manera flexible a cualquier infraestructura moderna: desde sitios WordPress monolíticos hasta arquitecturas JAMstack y sistemas de agentes de inteligencia artificial.


Opciones de instalación

1. Plugin de WordPress

  1. Descarga el paquete ZIP más reciente desde el panel de control o busca SmallPict en el directorio oficial de plugins de WordPress (wp-admin > Plugins > Añadir nuevo).
  2. Haz clic en Instalar ahora y luego en Activar.
  3. Navega al menú SmallPict en la barra lateral de administración.
  4. Introduce tu clave de API sp_wp_... obtenida en tu panel de control.
  5. Elige el formato de salida y guarda los cambios: WebP en Free, WebP o AVIF (un formato) en Starter, y AVIF con alternativa WebP en Pro y Business. Las imágenes que subas a partir de ahora se optimizarán automáticamente.

2. Ecosistema de 7 SDKs oficiales

Instala la biblioteca nativa en el gestor de paquetes de tu preferencia:

Shell
# Node.js & TypeScriptnpm install @smallpict/sdk
# Golanggo get github.com/tuxnoob/smallpict-go
# Pythonpip install smallpict
# PHP (Composer)composer require smallpict/smallpict-php
# Rust (Cargo)cargo add smallpict
# Ruby (Bundler)gem install smallpict

3. Integración directa mediante REST API

Si utilizas un lenguaje sin SDK oficial (como C#, Elixir o Swift), consume los endpoints REST directamente mediante solicitudes HTTP/1.1 o HTTP/2:

Shell
curl -X POST https://api.smallpict.app/v1/optimize \  -H "X-API-Key: sp_sdk_9a8b7c6d5e4f..." \  -H "X-Timestamp: 1716301234" \  -H "X-Signature: 3a9f8b2c4d6e8a..." \  -H "Content-Type: application/json" \  -d {  "filename": "hero.jpg",  "mime_type": "image/jpeg",  "filesize": 2508800,  "options": {    "format": "avif",    "quality": 80,    "max_width": 1920  }}'

4. Integración con agentes de Inteligencia Artificial (MCP)

Si utilizas Claude Desktop, Cursor o IDEs compatibles con el protocolo MCP, agrega el servidor SmallPict a tu configuración:

JSON
{  "mcpServers": {    "smallpict": {      "command": "npx",      "args": [        "-y",        "@smallpict/mcp"      ],      "env": {        "SMALLPICT_API_KEY": "sp_sdk_your_api_key_here"      }    }  }}