MobOpinions Survey Light
Crea, segmenta, lanza y analiza encuestas de consumidores con panelistas reales desde tu asistente de IA: 71 herramientas, servidor remoto Streamable HTTP, inicio de sesión OAuth 2.1, sin clave API.
Servidor MCP alojado
npx add-mcp 'https://surveys.mobopinions.com/light-api/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
MobOpinions Survey Light — servidor MCP
Ejecuta encuestas de consumidores desde tu asistente de IA. Cada acción en Survey Light (la plataforma de encuestas de autoservicio de MobOpinions) está expuesta como una herramienta del Model Context Protocol, de modo que Claude, ChatGPT, Cursor, VS Code o cualquier cliente MCP pueda crear una encuesta, redactar las preguntas, dirigirse a una audiencia real de consumidores a través de la red de paneles de MobOpinions, lanzarla y leer los resultados, todo dentro de tu propio espacio de trabajo de MobOpinions.
Nombre del registro: com.mobopinions/survey-light · Servidor remoto (sin instalación) · Licencia: MIT
| Endpoint | https://surveys.mobopinions.com/light-api/mcp |
| Transporte | HTTP transmisible (MCP 2025-06-18), respuestas JSON sin estado |
| Autenticación | OAuth 2.1 — descubrimiento RFC 9728/8414, registro dinámico RFC 7591, PKCE S256, tokens de actualización |
| Inicio de sesión | tu correo y contraseña existentes de surveys.mobopinions.com |
| Herramientas | 71 |
Conectar
Claude Code
claude mcp add --transport http surveys https://surveys.mobopinions.com/light-api/mcp
# then in a session: /mcp → surveys → Authenticate (browser login)
Claude.ai / Claude Desktop — Configuración → Conectores → Agregar conector personalizado → URL https://surveys.mobopinions.com/light-api/mcp → Conectar → iniciar sesión.
ChatGPT — Configuración → Conectores → Crear (modo desarrollador) → URL del servidor MCP https://surveys.mobopinions.com/light-api/mcp, autenticación OAuth → iniciar sesión.
Cursor / VS Code / cualquier cliente Streamable-HTTP + OAuth — { "mcpServers": { "surveys": { "url": "https://surveys.mobopinions.com/light-api/mcp" } } }
No hay clave API: el cliente descubre el servidor de autorización, se registra, abre la página de inicio de sesión y almacena el token. Los tokens duran 30 días y se renuevan automáticamente. Cada herramienta se ejecuta exactamente con los permisos del usuario que ha iniciado sesión, en el espacio de trabajo que seleccione.
Lo que puedes hacer
Pídele a tu asistente cosas como:
- "Crea una encuesta de 6 preguntas sobre hábitos de compra de leche de avena para 300 adultos del Reino Unido de 25 a 44 años y lánzala."
- "Agrega un filtro para que solo califiquen personas que hayan comprado zapatillas para correr en los últimos 6 meses."
- "¿Cuántas respuestas completas tenemos en la encuesta de Berlín y cuál es la respuesta más frecuente a la pregunta 3?"
- "Exporta los resultados como archivo de Excel y pausa la encuesta."
Herramientas (71)
Cuenta y espacios de trabajo (12)
| Herramienta | Qué hace |
|---|---|
get_profile | Quién soy: la cuenta vinculada (id de usuario, correo, nombre para mostrar), los espacios de trabajo |
get_account | Tarjeta de cuenta: nombre completo, correo, espacios de trabajo de Survey Light (id, nombre, rol, |
update_account | Establece el nombre completo de la cuenta y, opcionalmente, renombra el espacio de trabajo ACTIVO. |
list_workspaces | Mis espacios de trabajo de Survey Light más el id de aquel al que está cambiada esta sesión. |
switch_workspace | Convierte un espacio de trabajo en el activo para esta sesión. Las encuestas, la cartera y |
create_workspace | Crea un nuevo espacio de trabajo de Survey Light (te conviertes en su propietario) y cambia a él. |
rename_workspace | Renombra un espacio de trabajo del que seas propietario. |
list_workspace_members | Miembros (id de usuario, correo, rol) e invitaciones pendientes de un espacio de trabajo del que seas propietario. |
invite_workspace_member | Envía por correo una invitación para unirse a un espacio de trabajo del que seas propietario (enlace válido 7 días). |
remove_workspace_member | Elimina a un usuario de un espacio de trabajo del que seas propietario. Confírmalo antes con el usuario. |
cancel_workspace_invitation | Revoca una invitación pendiente a un espacio de trabajo. |
accept_workspace_invitation | Canjea un token de invitación a un espacio de trabajo (del correo de invitación) por el |
Encuestas (16)
| Herramienta | Qué hace |
|---|---|
get_survey_options | Listas de referencia para crear una encuesta: países disponibles para el trabajo de campo |
list_surveys | Encuestas en el espacio de trabajo activo (más recientes primero, máx. 300) con estado |
create_survey | Crea una encuesta borrador vacía en el espacio de trabajo activo. Luego agrega preguntas |
suggest_survey_topic | La IA elige la mejor categoría temática (de get_survey_options.categories) para una pregunta de investigación. |
create_survey_from_question | Construye una encuesta completa (preguntas, filtros, lógica de salto, imágenes) a partir de UNA |
create_survey_from_template | Crea un nuevo borrador copiando una encuesta plantilla (una encuesta marcada con |
clone_survey | Copia en profundidad una encuesta (preguntas, respuestas, segmentación, lógica de salto) a un nuevo borrador. |
translate_survey | Clona una encuesta una vez por idioma y traduce automáticamente cada pregunta y |
set_survey_template_flag | Marca (o desmarca) una encuesta como plantilla reutilizable del espacio de trabajo. |
preview_survey | Obtén un enlace de vista previa de la encuesta como la vería un encuestado y márcala como probada. |
pause_survey | Pausa una encuesta en vivo (deja de recopilar; los fondos permanecen reservados). Reanuda con resume_survey. |
resume_survey | Reanuda una encuesta pausada que se lanzó anteriormente. |
delete_survey | Elimina permanentemente un borrador o una encuesta cerrada sin respuestas completas. En vivo/pausada |
get_survey_status | Instantánea económica de actividad de una encuesta en campo: estado, is_live, aceptadas/ |
launch_survey | Lanza un borrador: reserva el valor total del proyecto de la cartera como retención |
close_survey | Cierra definitivamente una encuesta en curso: detiene el trabajo de campo, cobra las respuestas completas aceptadas |
Preguntas y respuestas (13)
| Herramienta | Qué hace |
|---|---|
list_questions | El cuestionario: cada pregunta con tipo, texto, opciones de respuesta, matriz |
add_question | Agrega una pregunta con sus opciones de respuesta. single_select / multi_select / |
update_question | Edita el texto de una pregunta existente, el indicador de obligatoria, la aleatorización de respuestas, |
delete_question | Elimina una pregunta y sus respuestas/afirmaciones. Irreversible. |
add_answer_option | Agrega una opción de respuesta a una pregunta single_select / multi_select / ranking / matriz. |
update_answer_option | Cambia el texto, los indicadores, la imagen o la posición de una opción de respuesta. |
remove_answer_option | Elimina una opción de respuesta de una pregunta. |
reorder_answer_options | Establece el orden de visualización de las respuestas de una pregunta enumerando sus códigos en orden. |
reorder_questions | Establece el orden de las preguntas editables enumerando sus qids. Bloqueadas |
set_question_routing | Lógica de salto para una pregunta single_select: por código de respuesta, saltar a una posterior |
parse_questionnaire_document | La IA analiza un documento de cuestionario (PDF, DOCX, XLSX o CSV, máx. 20 MB) obtenido |
get_complete_answers | Respuestas completas pregunta por pregunta de una respuesta completa (por location_id de list_completes). |
get_close_preview | Qué saldaría el cierre: recuentos de aceptadas/rechazadas, monto retenido, cobro y devolución. |
Audiencia y segmentación (14)
| Herramienta | Qué hace |
|---|---|
get_targeting | Audiencia actual: país, género, rangos de edad, empleo, educación, |
set_targeting | Reemplaza la segmentación demográfica de la encuesta (cada lista que pases REEMPLAZA esa |
convert_location_text | Convierte una descripción de ubicación en texto libre (p. ej. 'Texas y Florida', 'Gran |
set_location_targeting | Aplica segmentación por ubicación: O BIEN una selección de área administrativa (assoc_type + valores, |
list_quotas | Celdas de cuota de una encuesta con límite, completadas, restantes y sus condiciones |
create_quota | Limita cuántas respuestas completas puede llenar un grupo. Celda demográfica: quota_type 'gender' |
update_quota | Cambia el límite de una cuota (cualquier celda) o el nombre/descriptor (solo celdas manuales). |
delete_quota | Elimina una celda de cuota manual (las celdas automáticas siguen la segmentación: congélalas en su lugar). |
freeze_auto_quota | Congela una cuota generada automáticamente (derivada de la segmentación) para que nunca se llene y sea |
add_quota_condition | Agrega una condición (pregunta, código de respuesta) a una cuota manual. Una condición sobre una |
update_quota_condition | Cambia la pregunta y/o el código de respuesta de una condición de cuota. |
remove_quota_condition | Elimina una condición de una cuota manual. |
split_quota_limits | Distribuye el objetivo de respuestas completas entre celdas — p. ej. alcance 'gender' = 50/50 |
set_target_completes | Cambia el número objetivo de respuestas completas. En campo, aumentarlo reserva el |
Lanzamiento y trabajo de campo (2)
| Herramienta | Qué hace |
|---|---|
finish_builder | Llama después de editar preguntas: recalcula el LOI a partir del recuento final de preguntas |
get_launch_summary | Verificación previa al lanzamiento: cotización final (recuento de preguntas, LOI, CPI, total), si el |
Resultados, información y exportación (6)
| Herramienta | Qué hace |
|---|---|
get_results | Agregados por pregunta sobre respuestas completas aceptadas: recuentos y porcentajes para |
export_results_csv | CSV sin procesar a nivel de encuestado: una fila por respuesta completa (aceptada y rechazada), una columna por pregunta. |
export_results_xlsx | Libro de Excel de cada respuesta completa: 'Responses' (etiquetas), 'Codes' (almacenados |
get_ai_results_summary | Resumen redactado por IA de los resultados: titular, puntos clave y advertencias |
get_insights_report | El informe completo de Insights: metodología, columnas de banner, hallazgos por pregunta |
run_insights_function | Operaciones avanzadas de Insights por nombre: narrativa de IA (insights_ai_summary con |
Cartera y facturación (2)
| Herramienta | Qué hace |
|---|---|
get_wallet | Saldo de la cartera (total_credits, preformateado con símbolo de moneda) y el |
create_wallet_topup_checkout | Crea un enlace de Stripe Checkout para agregar fondos a la cartera. Devuelve checkout_url — |
Otros (6)
| Herramienta | Qué hace |
|---|---|
get_price_quote | Cotiza una encuesta hipotética sin crear nada: estimación de incidencia, |
list_piping_sources | Preguntas cuya respuesta se puede insertar en texto posterior con el token {{Q}} |
upload_media | Sube una imagen o video desde una URL pública para usarla en el texto de la pregunta o como |
list_completes | Cada respuesta completa (aceptada y rechazada) con marcas de tiempo, duración y tarifa, |
reject_complete | Rechaza una respuesta completa de baja calidad antes del cierre (excluida de la facturación, cupo |
get_crosstab | Tabula cruzadamente una pregunta (filas) por hasta 4 preguntas de banner (columnas) con |
Precios
Construir, editar y analizar encuestas es gratuito. El trabajo de campo (encuestados reales) se paga por respuesta completada desde la cartera del espacio de trabajo, al precio que se muestra antes de lanzar. Usar el servidor MCP no agrega ningún costo adicional.
Soporte
- Producto: https://surveys.mobopinions.com
- Empresa: https://mobopinions.com
- Preguntas: support@mobopinions.com