Wellness Pulse

Información de bienestar impulsada por IA con puntos de referencia y alertas en tiempo real.

Documentación

WellPulse Logo

Wellness Pulse MCP

Conecta tu IA a inteligencia real de bienestar: una conexión, información instantánea.

Website Status Claude Cursor License

MCP Protocol Transport Data Sources Privacy


Wellness Pulse MCP es una capa de inteligencia plug-and-play que convierte datos brutos de bienestar en información clara y accionable para sistemas de IA.
Una integración conecta tus copilotos, agentes y paneles a puntos de referencia públicos confiables y señales institucionales de bienestar en vivo, sin necesidad de analistas.


🧠 ¿Qué es Wellness Pulse MCP?

Wellness Pulse MCP es un servidor de Model Context Protocol (MCP) que cierra la brecha entre los datos brutos de bienestar y la comprensión impulsada por IA.

Con una integración única, tu IA obtiene acceso a:

  • 📊 Puntos de referencia públicos de CDC PLACES — datos confiables de salud mental para cualquier código postal o condado en EE. UU.
  • 🏢 Señales institucionales de bienestar — tendencias en vivo, instantáneas y verificaciones de alertas de los datos de Wellness Pulse de tu organización.
  • 🗣️ Explicaciones en lenguaje sencillo — resúmenes listos para IA devueltos junto con JSON estructurado.

Diseñado para flujos de trabajo rápidos de "pregunta → respuesta" en copilotos, automatizaciones y paneles de IA, sin necesidad de análisis humano en el proceso.


✨ Por qué los equipos añaden Wellness Pulse MCP

CapacidadQué desbloquea
📖 Narrativa instantáneaTu IA explica "qué cambió y por qué importa" sin un analista humano.
📍 Puntos de referencia CDCContexto de malestar mental a nivel de condado para presentaciones de marketing, informes y solicitudes de subvenciones.
📡 Señales institucionales en vivoTendencias diarias y verificaciones de alertas que detectan caídas de bienestar antes de que se conviertan en crisis.
🔌 Una integraciónAñade el MCP una vez y reutilízalo en cada copiloto, agente y panel que ejecute tu equipo.
🔒 Privacidad primeroSin seguimiento de usuarios. Sin identificadores. Confiable para instituciones que toman la privacidad en serio.

🏗️ Descripción general de la arquitectura

Wellness Pulse Architecture


🛠️ Herramientas disponibles

🌍 Herramientas de puntos de referencia públicos

get_mental_health_benchmark

Obtiene datos de Malestar Mental Frecuente (FMD) de CDC PLACES para un código postal o FIPS de condado determinado.

Argumentos:

ParámetroTipoObligatorioDescripción
zipstringopcional*Código postal de EE. UU. de 5 dígitos
county_fipsstringopcional*Código FIPS del condado

Se requiere al menos uno de zip o county_fips.

Devuelve: scope, values, national_percentile_rank (opcional), marketing_copy

Caso de uso de ejemplo: "¿Cuál es el punto de referencia de malestar mental de CDC para el código postal 94597?"


get_basic_alert_guidance

Devuelve umbrales de alerta predeterminados según el tamaño de la organización y el tipo de ubicación, sin necesidad de ID de institución.

Argumentos:

ParámetroTipoObligatorioDescripción
org_sizestringp. ej., "small", "medium", "large"
location_typestringp. ej., "urban", "rural", "suburban"

Caso de uso de ejemplo: "¿Qué umbrales de alerta deberíamos usar para una institución suburbana de tamaño mediano?"


🏢 Herramientas de datos institucionales

Estas herramientas requieren un identificador de institución válido (institution_id) de tu cuenta de Wellness Pulse.

get_institution_snapshot

Una instantánea puntual de los datos de bienestar de tu institución durante un período determinado.

Argumentos:

ParámetroTipoObligatorioDescripción
institution_idstringTu ID de institución de Wellness Pulse
window_daysintegerVentana de retroceso en días (p. ej., 30, 90)

Devuelve: response_count, avg_wellness_score, last_response_at


get_institution_trend_daily

Obtiene una serie temporal diaria de puntuaciones de bienestar y recuentos de respuestas.

Argumentos:

ParámetroTipoObligatorioDescripción
institution_idstringTu ID de institución de Wellness Pulse
window_daysintegerNúmero de días a incluir

Devuelve: Matriz de objetos { day, avg_wellness, responses }

Caso de uso de ejemplo: "¿Cuál es nuestra tendencia de bienestar en los últimos 90 días?"


get_institution_alert_check

Compara los últimos 7 días con los 7 días anteriores y señala caídas significativas.

Argumentos:

ParámetroTipoObligatorioDescripción
institution_idstringTu ID de institución de Wellness Pulse

Devuelve: drop_pct, alert (indicador booleano)

Caso de uso de ejemplo: "¿Caímos semana tras semana? ¿Deberíamos preocuparnos?"


get_sector_snapshot

Datos agregados de bienestar a nivel de sector entre instituciones.

Argumentos:

ParámetroTipoObligatorioDescripción
sectorstringIdentificador del sector
window_daysintegerVentana de retroceso en días

Devuelve: institutions_with_responses, total_responses, avg_wellness_score


🚀 Primeros pasos

Paso 1 — Añádelo a tu cliente de IA

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "Wellness Pulse": {
      "url": "https://wpulse.org/mcp/",
      "transport": "http-stream"
    }
  }
}

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "Wellness Pulse": {
      "url": "https://wpulse.org/mcp/",
      "transport": "http-stream"
    }
  }
}

Paso 2 — Inicializa una sesión (mediante cURL)

curl -s https://wpulse.org/mcp/ \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "initialize",
    "params": {
      "protocolVersion": "2025-03-26",
      "capabilities": {},
      "clientInfo": { "name": "my-app", "version": "1.0.0" }
    }
  }'

📌 Captura el mcp-session-id de los encabezados de la respuesta; lo necesitarás para todas las llamadas posteriores.


Paso 3 — Lista las herramientas disponibles

curl -s https://wpulse.org/mcp/ \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "mcp-session-id: <YOUR_SESSION_ID>" \
  -d '{ "jsonrpc": "2.0", "id": 2, "method": "tools/list", "params": {} }'

Paso 4 — Llama a una herramienta

Ejemplo: Obtener el punto de referencia de CDC para un código postal

curl -s https://wpulse.org/mcp/ \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "mcp-session-id: <YOUR_SESSION_ID>" \
  -d '{
    "jsonrpc": "2.0",
    "id": 3,
    "method": "tools/call",
    "params": {
      "name": "get_mental_health_benchmark",
      "arguments": { "zip": "94597" }
    }
  }'

Ejemplo: Verificar el estado de alerta de la institución

curl -s https://wpulse.org/mcp/ \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "mcp-session-id: <YOUR_SESSION_ID>" \
  -d '{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "tools/call",
    "params": {
      "name": "get_institution_alert_check",
      "arguments": { "institution_id": "inst_abc123" }
    }
  }'

💬 Ejemplos de indicaciones para tu IA

Una vez conectado Wellness Pulse MCP, prueba a preguntarle a tu IA:

"What's our wellness trend for the last 90 days?"
"Did we drop week-over-week? Why might that matter?"
"What's the CDC mental distress benchmark for ZIP 94597?"
"Write a short exec update with our wellness numbers and CDC context."
"Are we above or below the national average for mental distress?"
"Flag any alert conditions in our institution data this week."
"Summarize the sector snapshot and highlight any outliers."

🔌 Referencia de endpoints

TipoURL
HTTP Stream (canónico)https://wpulse.org/mcp/
HTTP Stream (redirección)https://wpulse.org/mcp
SSEhttps://wpulse.org/sse

Encabezados obligatorios para HTTP Streaming:

Content-Type: application/json
Accept: application/json, text/event-stream

Todas las llamadas usan JSON-RPC 2.0.


🔐 Privacidad y seguridad

Wellness Pulse MCP está construido con una arquitectura de privacidad primero:

  • ✅ Sin seguimiento de usuarios ni registro de comportamiento
  • ✅ Sin información de identificación personal (PII) almacenada o transmitida
  • ✅ Los datos institucionales están delimitados y controlados por acceso según la cuenta
  • ✅ Todo el transporte a través de HTTPS
  • ✅ Diseñado para entornos conscientes del cumplimiento (salud, educación, RR. HH.)

🗺️ Casos de uso

🏥 Equipos de salud y bienestar de empleados

Usa el monitoreo de tendencias diarias y las verificaciones de alertas semana tras semana para detectar señales emergentes de agotamiento o malestar antes de que escalen, y brinda a los líderes clínicos o de RR. HH. un resumen ejecutivo generado por IA bajo demanda.

🎓 Universidades e instituciones educativas

Combina los puntos de referencia de condado de CDC con los datos de tus encuestas de bienestar estudiantil para contextualizar las puntuaciones en relación con las normas regionales, ideal para informes de acreditación y presentaciones de asuntos estudiantiles.

📈 Plataformas de tecnología de RR. HH. y bienestar

Integra Wellness Pulse MCP en tu copiloto o producto de panel existente para añadir al instante contexto de salud mental con puntos de referencia y narración de tendencias, sin construir tu propia canalización de datos.

📢 Comunicaciones de salud pública

Extrae datos de FMD de CDC PLACES por código postal o condado para generar textos de marketing, narrativas de subvenciones e informes de salud comunitaria basados en datos públicos autorizados.

🤖 Agentes de IA y automatizaciones

Conecta Wellness Pulse MCP a agentes de múltiples pasos que verifican periódicamente condiciones de alerta, redactan actualizaciones para las partes interesadas y enrutan escalamientos, todo sin análisis humano en el proceso.


📚 Recursos


📄 Licencia

Este servidor está disponible bajo una Licencia Institucional. Visita wpulse.org para obtener detalles de licencia y acceso institucional.


WellPulse

Creado con cuidado por el equipo de Wellness Pulse.
Ayudando a las organizaciones a comprender y actuar sobre los datos de bienestar, de forma inteligente.

wpulse.orgEndpoint MCP en vivo