Tools disponibles del MCP server
Mercado Pago MCP Server ofrece la siguiente lista de tools.
| Tool | Descripción | Parámetros | Prompt sugerido |
search-documentation | Realiza búsquedas de código o texto en la documentación de Mercado Pago Developers. | -query (string, required): Término a buscar. - language (string, required, enum): Idioma en el que se realiza la búsqueda. Los valores permitidos son 'es' (español), 'en' (english), 'pt' (português). | Busca en la documentación de Mercado Pago {query} |
quality_checklist | Obtiene una lista detallada de los campos evaluados por Mercado Pago para optimizar la calidad de tu integración. Además, proporciona recomendaciones de buenas prácticas para mejorar la calidad de tu implementación durante la etapa de desarrollo, para garantizar una salida a producción adecuada a los estándares necesarios. | N/A | Bríndame la lista de campos que debe cumplir mi integracion para aprobar los estándares de calidad de Mercado Pago. Formatea la salida en dos tablas, la primera con los campos requeridos y la segunda con mejoras opcionales o buenas prácticas, si las hay. |
quality_evaluation | A partir de un identificador de pago productivo, mide la calidad de tu integración, evaluando su correcto funcionamiento y adecuación a los estándares de Mercado Pago. | -payment_id (number, required): Identificador del pago que servirá para realizar la medición de calidad. | Evalúa la calidad de mi integración usando el {payment_id}. En caso de ser necesario, propone mejoras para alcanzar el mejor puntaje posible. |
save_webhook | Configura o actualiza las configuraciones de notificaciones Webhooks para recibir alertas de Mercado Pago sobre las transacciones asociadas a una aplicación, incluyendo tópicos de notificación, URLs de producción y de prueba. | -callback (string, optional): URL de producción a la que se enviarán las notificaciones Webhooks. - callback_sandbox (string, optional):URL de prueba a la que se enviarán las notificaciones Webhooks. - topics (array, string, optional): Listado de tópicos que se desean configurar para recibir notificaciones. Si no es enviado, se considerará el tópico payment por defecto. | Configura notificaciones Webhooks de {topics} para pruebas con la URL {callback}. |
simulate_webhook | Simula el envío de las notificaciones Webhooks previamente configuradas para tu integración y prueba el funcionamiento de tu implementación previo a recibir notificaciones reales. | -topic (string, optional): Tópico de notificaciones Webhooks a simular. - url_callback (string, optional): URL a la que se enviará la simulación de notificación. Si no se proporciona, la simulación es enviada a la URL configurada previamente. - resource_id (string, required): ID del recurso que será simulado. Por ejemplo, un payment_id. - callback_env_production (boolean, optional): Permite seleccionar si el ambiente a utilizar para la simulación es de producción (true) o sandbox (false). Si no se envía, el ambiente por defecto es el sandbox. | Simula una notificación de {topic} en {callback_env_production} con el ID {resource_id}. |
notifications_history_diagnostics | Realiza un diagnóstico y obtiene informes de los eventos disparados sobre una determinada integración, incluyendo métricas de entrega y análisis en caso de que esta falle, para poder así implementar mejoras. | N/A | Múestrame un resumen de mi historial de notificaciones para validar el funcionamiento de mi sistema de Webhooks. |