Esta página fue traducida automáticamente y puede contener errores. Para informar de un error de traducción, usa el componente de comentarios situado bajo el sumario, a la derecha de la página.
Funciones del servidor MCP de Braze
El servidor MCP de Braze expone un conjunto de funciones API que se corresponden con puntos finales específicos de la REST API de Braze. Los clientes MCP como Claude y Cursor pueden llamar a estas funciones para recuperar datos sin PII y, con los permisos adecuados, realizar acciones de escritura sin PII. Para obtener información más general, consulta Servidor MCP de Braze.

Importante
El servidor MCP de Braze está en fase beta. No necesitas solicitar acceso para usarlo. Sigue las instrucciones de configuración para empezar. Al usar el servidor MCP de Braze, aceptas los Términos beta de Braze. Para ayudarnos a mejorarlo, envía tus comentarios a [email protected].
Requisitos previos
Antes de poder utilizar esta característica, tendrás que configurar el servidor MCP de Braze.
Funciones disponibles de la API de Braze
Tu cliente MCP hace referencia a las siguientes funciones API para interactuar con el servidor MCP de Braze.
Funciones generales
Estas funciones ayudan a tu cliente MCP a descubrir y ejecutar las funciones disponibles de la API de Braze.
| Función |
Descripción |
list_functions |
Enumera todas las funciones disponibles de la API de Braze con sus descripciones y parámetros. |
call_function |
Llama a una función específica de solo lectura de la API de Braze con los parámetros proporcionados. |
call_write_function |
Llama a una función específica de escritura de la API de Braze con los parámetros proporcionados. |
Campaigns
| Función |
Punto de conexión |
Descripción |
get_campaign_list |
/campaigns/list |
Exporta una lista de Campaigns con metadatos. |
get_campaign_details |
/campaigns/details |
Obtén información detallada sobre Campaigns específicas. |
get_campaign_dataseries |
/campaigns/data_series |
Recupera datos de análisis de series temporales para Campaigns. |
Canvas
| Función |
Punto de conexión |
Descripción |
get_canvas_list |
/canvas/list |
Exporta una lista de Canvas con metadatos. |
get_canvas_details |
/canvas/details |
Obtén información detallada sobre Canvas específicos. |
get_canvas_data_summary |
/canvas/data_summary |
Obtén análisis resumidos del rendimiento de Canvas. |
get_canvas_data_series |
/canvas/data_series |
Recupera datos de análisis de series temporales para Canvas. |
Catálogos
Ingesta de datos de Cloud
Content Blocks
Las funciones create_content_block y update_content_block son funciones de escritura. Tu cliente MCP debe llamarlas con call_write_function, y tu clave de API debe tener el permiso correspondiente content_blocks.create o content_blocks.update.
| Función |
Punto de conexión |
Descripción |
get_content_blocks_list |
/content_blocks/list |
Enumera los bloques de contenido disponibles. |
get_content_blocks_info |
/content_blocks/info |
Obtén información sobre tus bloques de contenido. |
create_content_block |
/content_blocks/create |
Crea un bloque de contenido. Requiere name y content. Los campos opcionales son description, state (debe ser active o draft) y tags. |
update_content_block |
/content_blocks/update |
Actualiza un bloque de contenido existente. Requiere content_block_id y al menos un campo actualizable: name, content, description, state (debe ser active o draft) o tags. |
Atributos personalizados
| Función |
Punto de conexión |
Descripción |
get_custom_attributes |
/custom_attributes |
Exporta los atributos personalizados registrados para tu aplicación. |
Eventos
| Función |
Punto de conexión |
Descripción |
get_events_list |
/events/list |
Exporta una lista de eventos personalizados registrados para tu aplicación. |
get_events_data_series |
/events/data_series |
Recupera datos de series temporales para eventos personalizados. |
get_events |
/events |
Obtén datos detallados sobre los eventos con soporte para paginación. |
KPI
La función create_media_library_asset es una función de escritura. Tu cliente MCP debe llamarla con call_write_function, y tu clave de API debe tener el permiso media_library.create.
| Función |
Punto de conexión |
Descripción |
create_media_library_asset |
/media_library/create |
Carga un activo a tu biblioteca de medios de Braze. Puedes proporcionar una URL de acceso público (asset_url) o un archivo codificado en base64 (asset_file_base64), pero no ambos. Las imágenes tienen un límite de tamaño de 5 MB. |
Mensajes
Centros de preferencias
Compras
Segments
| Función |
Punto de conexión |
Descripción |
get_segment_list |
/segments/list |
Exporta una lista de Segments con el estado de seguimiento de análisis. |
get_segment_data_series |
/segments/data_series |
Datos de análisis de series temporales para Segments. |
get_segment_details |
/segments/details |
Información detallada sobre Segments específicos. |
Envíos
| Función |
Punto de conexión |
Descripción |
get_send_data_series |
/sends/data_series |
Análisis diarios de los envíos de Campaigns con seguimiento. |
Sesiones
| Función |
Punto de conexión |
Descripción |
get_session_data_series |
/sessions/data_series |
Datos de series temporales del recuento de sesiones de la aplicación. |
Claves de Autenticación SDK
Suscripción
| Función |
Punto de conexión |
Descripción |
get_user_subscription_groups |
/subscription/user/status |
Enumera y obtiene los grupos de suscripción de un usuario determinado. |
get_subscription_group_status |
/subscription/status/get |
Obtiene el estado de suscripción de un usuario en un grupo de suscripción. |
Plantillas
Las funciones create_email_template y update_email_template son funciones de escritura. Tu cliente MCP debe llamarlas con call_write_function, y tu clave de API debe tener el permiso correspondiente templates.email.create o templates.email.update.
| Función |
Punto de conexión |
Descripción |
get_email_templates_list |
/templates/email/list |
Enumera las plantillas de correo electrónico disponibles. |
get_email_template_info |
/templates/email/info |
Obtén información sobre tus plantillas de correo electrónico. |
create_email_template |
/templates/email/create |
Crea una plantilla de correo electrónico. Requiere template_name, subject y body. Los campos opcionales son plaintext_body, preheader, tags y should_inline_css. |
update_email_template |
/templates/email/update |
Actualiza una plantilla de correo electrónico existente. Requiere email_template_id y al menos un campo actualizable: template_name, subject, body, plaintext_body, preheader, tags o should_inline_css. |
Descargo de responsabilidad
El Model Context Protocol (MCP) es un protocolo de código abierto recientemente introducido que, en este momento, puede ser susceptible a problemas de seguridad o vulnerabilidades.
El código y las instrucciones de configuración del servidor MCP de Braze se proporcionan «tal cual», sin garantías de ningún tipo, y los clientes los utilizan bajo su propia responsabilidad. Braze no se hará responsable de ninguna consecuencia derivada de una configuración incorrecta, un uso indebido del MCP o cualquier posible problema de seguridad que pueda surgir. Braze recomienda encarecidamente a los clientes que revisen cuidadosamente sus configuraciones y sigan las directrices descritas para reducir los riesgos asociados a la integridad y seguridad de su entorno Braze.
Si necesitas ayuda o aclaración, ponte en contacto con soporte de Braze.