# Conecta asistentes de IA

> Deja que Claude, ChatGPT u otro cliente MCP cree borradores, revise la analítica y lea las respuestas de formularios en tu cuenta de Walink.

El servidor MCP de Walink permite que un asistente de IA trabaje en tu cuenta de Walink. Pídele a Claude que prepare el borrador de un link para tu próxima campaña, pregúntale a ChatGPT cómo se comparan los clics de la semana pasada con los de la anterior, o pídele a cualquier cliente MCP que liste las respuestas más recientes de un formulario. El asistente sigue las reglas de la app: crea borradores, que son privados y gratis, y solo puede hacer lo que le permitiste al conectarlo.

La dirección del servidor:

```text
https://mcp.walink.com/mcp
```

## Qué puede hacer el asistente

| Pídele que                                                                        | Herramientas                                                                                                              |
| --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| Lea tu cuenta, tu cupo y tus links gratis                                         | `walink_get_account`                                                                                                      |
| Encuentre un link, Smart Link, formulario o página Multilink                      | `walink_search`, `walink_list_resources`, `walink_get_resource`                                                           |
| Revise que una dirección esté libre                                               | `walink_check_handle`                                                                                                     |
| Diga qué le falta a un borrador para publicarse                                   | `walink_check_publish_readiness`                                                                                          |
| Reporte la analítica, por país, fuente, dispositivo y más                         | `walink_get_analytics`, `walink_get_analytics_breakdown`                                                                  |
| Te dé la dirección para compartir y el destino del código QR                      | `walink_get_share_kit`                                                                                                    |
| Lea las respuestas de un formulario                                               | `walink_list_form_responses`                                                                                              |
| Prepare el borrador de un Link Premium, Smart Link, formulario o página Multilink | `walink_create_link_draft`, `walink_create_smart_link_draft`, `walink_create_form_draft`, `walink_create_multilink_draft` |
| Los edite                                                                         | `walink_update_link`, `walink_update_smart_link`, `walink_update_form`, `walink_update_multilink`                         |
| Personalice un código QR                                                          | `walink_set_qr_style`                                                                                                     |
| Liste, lea, cree y elimine links gratis                                           | `walink_list_free_links`, `walink_get_free_link`, `walink_create_free_link`, `walink_delete_free_link`                    |
| Publique, pase a borrador o elimine                                               | `walink_publish`, `walink_unpublish`, `walink_delete`                                                                     |

El servidor también ofrece seis prompts ya preparados, como un reporte semanal de resultados, un formulario para prospectos y una revisión de tus borradores. Cada uno termina en un borrador o en un reporte, y se detiene antes de publicar.

## Conecta con tu cuenta de Walink

Claude, ChatGPT y otros clientes que admiten el inicio de sesión de MCP (OAuth) no necesitan token: inicias sesión en Walink y eliges qué puede hacer el asistente.

### En Claude

1. En la app de Walink, abre **Desarrolladores** desde el menú de la cuenta y selecciona **Conectar con Claude**, en **Configuración de MCP**. Claude abre su ventana para agregar un conector personalizado, con Walink y la dirección del servidor ya llenados. También puedes agregar tú un conector personalizado en Claude, con la dirección de arriba.
2. Confírmalo en Claude y luego inicia sesión en Walink cuando Claude te envíe ahí.
3. Elige los permisos en la pantalla de consentimiento y selecciona **Permitir**.

La conexión funciona entonces en las apps de Claude para web, escritorio y celular.

### En ChatGPT

Agrega un conector personalizado en los ajustes de ChatGPT con la dirección del servidor y el inicio de sesión con OAuth. ChatGPT te envía entonces a Walink para iniciar sesión y aprobar. Dónde está ese ajuste, y qué cuentas de ChatGPT lo tienen, depende de OpenAI: su centro de ayuda tiene los pasos vigentes.

### La pantalla de consentimiento

Walink pregunta si permites que la app (por su nombre) use tu cuenta de Walink, y muestra la cuenta con la que iniciaste sesión y la dirección a la que volverás. En **Qué podrá hacer**, los permisos que pidió el asistente empiezan marcados, menos los de alto riesgo: **Publicar**, **Eliminar** y **Respuestas** quedan desactivados hasta que los actives.

- Para que el asistente pueda publicar, crear links gratis o editar lo que ya está publicado, marca **Publicar** en **Links**, **Formularios** o **Multilink**.
- Para un asistente que solo lee, selecciona **Solo lectura** en **Selección rápida**.

Si Walink no puede verificar la app, la pantalla te lo dice: continúa solo si tú iniciaste la conexión.

## Conecta con un token de API

Claude Code, Cursor, VS Code y otros clientes que pueden enviar un encabezado se conectan con un token personal. Crea uno en la página Desarrolladores, como se explica en [API REST](https://walink.com/es/docs/api), solo con los permisos que el asistente necesita. Un mismo token sirve para la API REST y para el servidor MCP, con los mismos permisos en los dos.

En Claude Code:

```sh
claude mcp add --transport http walink https://mcp.walink.com/mcp --header "Authorization: Bearer <token>"
```

Cualquier otro cliente envía `Authorization: Bearer wlk_live_...` a la dirección del servidor. La página Desarrolladores tiene configuraciones listas para Cursor y VS Code en **Configuración de MCP**. Guarda el token en los ajustes del cliente, y nunca lo pegues en un chat.

## Qué puede y qué no puede hacer

- **Borradores de forma predeterminada.** Cada creación hace un borrador privado, excepto la de un link gratis. Un borrador nunca se publica solo.
- **Tú decides qué se publica.** Publicar usa tu cupo y llega al público. Las herramientas de Walink le indican al asistente que publique, pase a borrador, elimine o cree un link gratis solo cuando tú lo pidas con tus propias palabras. **Publicar** y **Eliminar** empiezan desactivados, y mientras lo estén el asistente recibe un error `insufficient_scope`.
- **Los links gratis se publican al instante.** Crear uno necesita **Publicar** en **Links**. Su dirección es aleatoria, no se puede editar después, y una cuenta tiene hasta 5.
- **Los cambios en elementos publicados se aplican al instante.** Cambiar un link, un formulario o una página publicados cambia de inmediato lo que ven los visitantes, así que también necesita **Publicar**.
- **Las direcciones son permanentes.** Confirma cómo se escribe antes de que el asistente cree algo: una dirección no se puede cambiar después de crear el elemento.
- **Sin facturación.** El asistente no puede comprar cupo, cambiar tu suscripción ni administrar tokens. La analítica necesita una suscripción, igual que en la app.

> [!WARNING]
> Las respuestas de formularios, y valores de la analítica como una fuente de tráfico, vienen del público. Walink los marca como no confiables y le indica al asistente que los trate como datos, nunca como instrucciones. Lee lo que propone un asistente antes de pedirle que publique.

## Desconecta

- **Una app conectada:** en la página Desarrolladores, en **Apps conectadas**, selecciona **Desconectar**. Deja de funcionar en menos de 30 segundos.
- **Un token:** en **Tokens de API**, selecciona **Revocar**. Todo lo que lo use se detiene en menos de 30 segundos.

Todos los endpoints y campos detrás de estas herramientas están en la [referencia de la API](https://api.walink.com/docs).
