# Instagram, TikTok y LinkedIn en tus flujos de n8n.

> Un nodo HTTP o MCP y tu flujo publica en 8 redes. Sin apps de Meta, con una clave de prueba gratis.

Infraestructura de publicación para agentes de IA. URL: https://wyroapi.vercel.app/n8n

Funciona con Claude Code, Codex, Cursor, n8n, Make, Zapier y cualquier cliente MCP o HTTP.

## Probar en 60 segundos, sin registro

Clave de prueba (72 horas, todo simulado):

```bash
curl -X POST https://wyroapi.vercel.app/v1/sandbox
```

O pega este prompt en tu agente (reemplaza TU_CLAVE por la clave):

```
Instala wyro para que puedas publicar en mis redes.
1) Agrega el MCP: claude mcp add --transport http wyro https://wyroapi.vercel.app/mcp --header "Authorization: Bearer TU_CLAVE"
   (si usas Codex o Cursor, la guía está en https://wyroapi.vercel.app/AGENTS.md)
   Si el MCP no queda disponible en esta sesión, usa la API REST con la misma clave: https://wyroapi.vercel.app/llms.txt
2) Publica un post de prueba en Instagram que diga "Hola desde mi agente", con esta imagen: https://picsum.photos/seed/wyro/1080/1080
   Después muéstrame el link de vista previa.
3) Explícame cómo conectar mi cuenta real cuando quiera publicar de verdad.
```

## ¿Qué es Wyro?

Una sola integración para que tu agente, tu app o tu flujo publique en 8 redes sociales. Conectas cada cuenta una vez y publicas con una llamada. Solo APIs oficiales.

De esto nos encargamos nosotros:

- **Aprobaciones de cada red.** Apps de desarrollador, revisiones y verificación del negocio.
- **Tokens y permisos.** La conexión de cada cuenta, su renovación y sus permisos.
- **Formatos y límites.** Lo que pide cada red: medios, largo del texto y límites de uso.
- **Cambios de API.** Cuando una red cambia su API, tu integración sigue igual.

Un video en 3 redes, una sola llamada:

```bash
curl -X POST https://wyroapi.vercel.app/v1/posts \
  -H "Authorization: Bearer TU_CLAVE" \
  -H "Content-Type: application/json" \
  -d '{"text":"Lanzamos algo nuevo",
       "platforms":["instagram","linkedin","tiktok"],
       "media":[{"url":"https://tu-sitio.com/video.mp4","type":"video"}]}'
```

## ¿Por qué usar Wyro?

- **Plantilla lista para importar.** Un flujo de 3 nodos que ya publica. Solo pegas tu clave.
- **Vista previa antes de publicar.** Con la clave de prueba cada post devuelve un link para revisarlo.
- **n8n cloud y self-hosted.** Es una API HTTP y un servidor MCP: funciona en cualquier instalación.

## ¿Cómo conecto Wyro a n8n?

Dos formas de conectarlo, según si tu flujo usa un agente de IA o no.

Flujo: Trigger (Cron, webhook o formulario) → IA (Escribe el texto del post) → wyro (Publica en las redes)

### Opción A · Nodo MCP Client Tool

Para agentes de IA dentro de n8n. El agente decide cuándo publicar.

- Endpoint: `https://wyroapi.vercel.app/mcp`
- Transporte: `HTTP Streamable`
- Autenticación: `Bearer · TU_CLAVE`

### Opción B · Nodo HTTP Request

Para flujos sin agente. Un POST por publicación.

- Método y URL: `POST https://wyroapi.vercel.app/v1/posts`
- Header: `Authorization: Bearer TU_CLAVE`

```json
{"text": "{{ $json.texto }}", "platforms": ["linkedin"]}
```

Plantilla: https://wyroapi.vercel.app/plantillas/n8n-wyro.json

## ¿Cómo conecto Wyro a mi agente o a mi app?

Tres formas de entrar. La misma API detrás.

- **MCP** (para agentes): Claude Code, Codex y Cursor publican con herramientas. Nada que instalar ni hostear: es un servidor remoto.
- **API REST** (para tu app o tu flujo): Un POST /v1/posts desde cualquier lenguaje, n8n, Make o Zapier.
- **CLI** (para la terminal): npx @wyroapi/wyro init crea tu clave de prueba y la guarda en .env.

### Claude Code

```
claude mcp add --transport http wyro https://wyroapi.vercel.app/mcp \
  --header "Authorization: Bearer TU_CLAVE"
```

### Codex

```
export WYRO_API_KEY=TU_CLAVE

# ~/.codex/config.toml
[mcp_servers.wyro]
url = "https://wyroapi.vercel.app/mcp"
bearer_token_env_var = "WYRO_API_KEY"
```

### Cursor

```
// .cursor/mcp.json
{
  "mcpServers": {
    "wyro": {
      "url": "https://wyroapi.vercel.app/mcp",
      "headers": {
        "Authorization": "Bearer TU_CLAVE"
      }
    }
  }
}
```

### curl

```
curl -X POST https://wyroapi.vercel.app/v1/posts \
  -H "Authorization: Bearer TU_CLAVE" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hola desde mi agente","platforms":["linkedin"]}'
```

## ¿En qué redes puede publicar mi agente?

Ocho redes, una API. En todas puedes publicar ya o programar.

- **Instagram:** Fotos, carruseles y Reels. https://wyroapi.vercel.app/instagram-api
- **TikTok:** Videos con descripción. https://wyroapi.vercel.app/tiktok-api
- **Facebook:** Posts con texto, foto o video. https://wyroapi.vercel.app/facebook-api
- **LinkedIn:** Posts con texto, imagen o video. https://wyroapi.vercel.app/linkedin-api
- **X:** Posts de hasta 280 caracteres. https://wyroapi.vercel.app/x-api
- **Threads:** Posts con texto, imagen o video. https://wyroapi.vercel.app/threads-api
- **YouTube:** Videos con descripción. https://wyroapi.vercel.app/youtube-api
- **Pinterest:** Pines con imagen o video. https://wyroapi.vercel.app/pinterest-api

## ¿Cuánto cuesta?

- **Sandbox:** gratis, sin registro ni tarjeta. Cuentas simuladas de todas las redes, vistas previas para compartir, clave válida por 72 horas.
- **Builder:** USD 5 por cuenta al mes, con tarjeta. Publicación real en todas las redes, 7 días de prueba con 1 cuenta.
- **Acceso fundador:** USD 15 al mes, cupos limitados, precio fijo mientras sigas suscrito. Hasta 5 cuentas, todo lo de Builder, canal directo con el equipo.

## Preguntas frecuentes

### ¿Necesito programar?

No. Importas la plantilla en n8n, pegas tu clave y listo.

### ¿Sirve para Make o Zapier?

Sí, con el módulo HTTP: es la misma llamada POST /v1/posts.

### ¿Necesito registrarme para probar?

No. La clave de prueba sale en un comando o al abrir esta página, y dura 72 horas.

### ¿Publica de verdad?

Con la clave de prueba todo es simulado y devuelve una vista previa. Cuando conectas tu cuenta, la misma clave publica de verdad.

### ¿Necesito una app aprobada por Meta o TikTok?

No. Wyro ya tiene acceso a las APIs oficiales; tú solo conectas tu cuenta.

### ¿Qué cuenta de Instagram necesito?

Una cuenta profesional (Business o Creator), como pide Instagram.

### ¿Funciona con Codex, Cursor o n8n?

Sí. Es un servidor MCP remoto y una API REST: funciona con cualquier agente o herramienta que use MCP o HTTP.

### ¿Me pueden suspender la cuenta o bajar el alcance por publicar con Wyro?

Publicamos por las APIs oficiales de cada red, no automatizando el navegador. Igual rigen las reglas de cada red sobre spam y contenido.

### ¿Cuánto cuesta?

Probar es gratis. Publicar de verdad cuesta USD 5 por cuenta al mes.

## Para agentes

- https://wyroapi.vercel.app/llms.txt
- https://wyroapi.vercel.app/AGENTS.md
- https://wyroapi.vercel.app/openapi.json
