Herramientas · Eventos
Herramientas MCP para eventos: listar eventos y quién ha confirmado asistencia, crear un evento con entrada, editar fecha, lugar, transmisión y banner, iniciar y terminar la transmisión, confirmar tu asistencia y eliminar un evento.
La agenda de la comunidad: los próximos eventos y quién va, un evento nuevo (online, presencial o híbrido) con la entrada a la venta, cambios de fecha, lugar o banner, la transmisión en directo y tu propia asistencia.
Cada herramienta lleva un sello: Solo consulta no cambia nada, Modifica crea o cambia algo al momento, y Pide confirmación solo actúa después de tu sí a un resumen. Consulta Dinero y confirmación.
En resumen
| Herramienta | Qué hace | Rol mínimo | Tipo |
|---|---|---|---|
list_events | Eventos próximos, pasados, los míos o todos | Cualquiera | Solo consulta |
list_event_attendees | Quién ha confirmado asistencia a un evento | Cualquiera | Solo consulta |
create_event | Espacio, evento y la entrada, de una vez | Moderador (con entrada, Administrador) | Modifica |
update_event | Edita un evento y el banner | Moderador | Modifica |
start_live_stream | Marca el evento como en directo, con el enlace de la transmisión | Moderador | Modifica |
stop_live_stream | Termina la transmisión | Moderador | Modifica |
rsvp_event | Indica si vas: asistiré, quizás o no asistiré | Miembro (no Finanzas) | Modifica |
delete_event | Elimina un evento | Administrador | Pide confirmación |
list_events
Solo consulta
Listar eventos. Los eventos de la comunidad. Rol mínimo: cualquiera.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
filter | next, past, my, all | No | Próximos (por defecto), pasados, los que has confirmado, o todos |
space_id | id | No | Un solo espacio de eventos |
search | texto | No | Parte del título |
page, limit | número | No | Paginación |
Devuelve: los eventos, con id, título, inicio, fin, tipo (online, presencial, híbrido) y lugar.
Pídelo así: "¿Cuáles son los próximos eventos?"
list_event_attendees
Solo consulta
Quién ha confirmado asistencia. Los participantes de un evento. Rol mínimo: cualquiera.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
event_id | id | Sí | De list_events |
status | going, maybe | No | Solo quien va, o solo quien quizá vaya |
Devuelve: los participantes, con el nombre y la respuesta.
Pídelo así: "¿Cuántas personas han confirmado para el encuentro del jueves? Enumera los nombres."
Notas: quien compra una entrada creada con create_event no entra solo en esta lista. Consulta Problemas comunes.
create_event
Modifica
Crear evento (con entrada opcional). Espacio de Eventos → evento → (opcional) la entrada, un producto suelto que da acceso al espacio, con stock. Rol mínimo: moderador; con entrada, o creando el espacio, administrador.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
title | texto, hasta 255 | Sí | |
description | Markdown | No | La descripción del evento, en Markdown |
start | fecha ISO 8601 con zona horaria | Sí | P. ej.: 2026-11-10T19:00:00-03:00 |
end | fecha ISO 8601 | No | |
type | online, in_person, hybrid | No | Por defecto: online |
location | texto | No | El nombre del lugar |
address | objeto | No | street, number, neighborhood, city, state, country, postal_code |
streaming_url | dirección web | No | |
timezone | texto | No | P. ej.: America/Sao_Paulo. Por defecto: la de la comunidad |
visibility | public, members, plan | No | |
space_id | id | No | Un espacio de Eventos que ya existe |
section_id | id | No | Dónde crear el espacio |
space_title | texto | No | |
icon | uno de los iconos de la lista | No | El icono del espacio creado |
image_url | enlace | No | El banner del evento. Consulta Imágenes |
ticket | objeto | No | Los mismos campos que la sale de create_course |
idempotency_key | texto, hasta 100 | No |
Devuelve: el espacio, el evento (id, título, slug, inicio, fin) y la entrada (id, título, precio, stock, estado), si la hay.
Pídelo así: "Crea el Encuentro de Noviembre, presencial, el 15/11 de 19 h a 22 h en el Espaço Paulista, Rua Augusta 1500, São Paulo, con 80 entradas de R$ 60 en borrador."
Notas: quien compra la entrada obtiene acceso al espacio del evento, pero todavía no entra solo en la lista de participantes; la respuesta de la herramienta lo avisa. Un moderador sin space_id recibe un rechazo en el paso del espacio, porque crear un espacio exige ser administrador: en su caso, indica un espacio de eventos que ya exista.
update_event
Modifica
Editar evento. Cambia el título, la descripción, las fechas, el tipo, el lugar, la dirección, el enlace de la transmisión, la visibilidad y el banner. Rol mínimo: moderador.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
event | id, slug o enlace | Sí | |
title, description, start, end, type, location, address, streaming_url, visibility | No | Los mismos de create_event | |
image_url o image_base64 | enlace o archivo | No | El banner nuevo |
Pídelo así: "Pasa el encuentro de mañana al jueves, a la misma hora."
start_live_stream
Modifica
Iniciar transmisión. Marca un evento como en directo, con el enlace y el servicio de la transmisión, si los hay. Rol mínimo: moderador.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
event | id, slug o enlace | Sí | |
streaming_url | enlace | No | |
streaming_service | youtube, vimeo, mux | No |
Pídelo así: "Estamos en directo: marca el directo de hoy con el enlace https://youtube.com/…"
Notas: después, la respuesta sugiere terminar la transmisión cuando acabe.
stop_live_stream
Modifica
Terminar transmisión. Rol mínimo: moderador.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
event | id, slug o enlace | Sí |
rsvp_event
Modifica
Confirmar asistencia al evento. Indica si vas a un evento. Rol: propietario, administrador, moderador o miembro.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
event | id, slug o enlace | Sí | |
status | going, maybe, not_going | Sí | Asistiré, quizás o no asistiré |
Pídelo así: "Confirma mi asistencia al Encuentro de Noviembre."
delete_event
Pide confirmación
Eliminar evento. Rol mínimo: administrador.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
event | id, slug o enlace | Sí |
Devuelve: en la primera llamada, el título, la fecha y cuántas personas han confirmado, y el código de confirmación.