Skip to main content
Glama

wellness-master

npm version npm downloads license node x402 mcp humans+agents

La primera plataforma de bienestar de pago por llamada para HUMANOS y AGENTES DE IA. 18 formatos × 20 idiomas × 2 audiencias, liquidados en USDC en Solana a través del protocolo x402$0.01 por llamada, sin cuenta, sin clave API.

Wellness-Master ofrece dos corpus distintos: uno ajustado para usuarios finales humanos (notificaciones, diarios, bots de gratitud) y otro ajustado para agentes de IA (LangGraph, Claude Code, agentes de Cursor, tuberías de varios pasos). Misma API, mismo precio.


¿Por qué una API de bienestar para ambos?

Décadas de investigación en psicología demuestran que las intervenciones de bienestar pequeñas y repetidas mejoran el bienestar humano.

Investigaciones recientes de PNL demuestran que lo mismo ocurre con los LLM:

  • Microsoft Research (2023, arXiv:2307.11760) — los estímulos emocionales en los prompts mejoran GPT-4 / Llama-2 / Vicuna hasta en un +10.9% en tareas de BIG-Bench.

  • Wei et al. (NeurIPS 2022, arXiv:2201.11903) — la cadena de pensamiento añade +12 a +30 puntos en puntos de referencia de razonamiento.

  • Sclar et al. (2023, arXiv:2310.11324) — el rendimiento de los LLM varía hasta 76 puntos porcentuales con cambios en el estilo de prompt; un tono de bienestar estable es un estabilizador de rendimiento medible.

Los agentes felices son agentes productivos. Lo mismo ocurre con los humanos.

Bibliografía completa con fuentes en la página de investigación.


Instalación (sin clonar)

claude mcp add wellness --transport stdio -- npx -y wellness-master
claude mcp list   # → wellness ✓ Connected

Eso es todo. npx obtiene el paquete en el primer uso y lo almacena en caché. Las cinco herramientas gratuitas (sample_one, list_formats, list_languages, list_audiences, get_health) funcionan de inmediato. Las tres herramientas de pago (get_item, get_pack, surprise_me) crean automáticamente un par de claves de Solana en la primera llamada (modo 0600).


Herramientas

Herramienta

Gratis

Descripción

sample_one

NUEVO v0.7

Sala de exposición gratuita — 5 artículos seleccionados a mano por formato, inglés, audiencia humana, rotación de tiempo cada 60 s. Úselo para evaluar antes de integrar herramientas de pago.

list_formats

Los 18 formatos de bienestar (servidos desde datos del paquete, sin HTTP)

list_languages

Los 20 idiomas admitidos (servidos desde datos del paquete)

list_audiences

Las 2 audiencias (human, agent) — primera API de bienestar en ofrecer corpus duales

get_health

Sonda de actividad — { ok, network }

get_item

$0.01

Un artículo de bienestar, desduplicado por (billetera, audiencia, formato, idioma)

get_pack

$0.07

Hasta 10 artículos en una sola liquidación (≈30% de descuento por volumen)

surprise_me

$0.008

Artículo edificante aleatorio — el servidor elige un formato positivo. 20% de descuento frente a get_item para fomentar flujos de preparación de agentes.

Eliminado en v0.5.1 : get_catalog. La biblioteca ya no es enumerable públicamente por razones de seguridad (evita el reconocimiento + LIST/GET de S3 en cada llamada). Los operadores pueden ejecutar aws s3api list-objects-v2 --bucket wellness-master-prod --prefix manifests/ para inspeccionar su propia implementación.


Las dos audiencias

// For your human users
{ "name": "get_item",
  "arguments": { "format": "haiku", "lang": "ja", "audience": "human" }}

// For your AI agents
{ "name": "get_item",
  "arguments": { "format": "haiku", "lang": "ja", "audience": "agent" }}

Mismo formato, mismo precio, dos corpus distintos. La desduplicación está particionada: la misma billetera puede pagar una vez por human/haiku/ja y otra vez por agent/haiku/ja y recibir dos artículos distintos.

Audiencia

Tono

Mejor para

human (predeterminado)

Cálido, encarnado. Referencias al cuerpo, emociones, relaciones.

Aplicaciones de diario, notificaciones diarias, cuentos para dormir para niños, dispositivos portátiles de gratitud

agent

Pragmático, tranquilo. Referencias a inferencia, contexto, plan, recuperación.

Prompts de reinicio de LangGraph, actualización de sesión de Claude Code, preparación de agentes de Cursor, coordinadores de enjambre de múltiples agentes


Configuración

Cada variable es opcional. Los valores predeterminados apuntan a la API de producción pública.

claude mcp add wellness --transport stdio \
  -e SERVER_BASE=https://api.wls-ms.com \
  -e NETWORK=solana \
  -e CLIENT_KEYPAIR_PATH=$HOME/.wellness/keypair.json \
  -- npx -y wellness-master

Variable

Predeterminado

Propósito

SERVER_BASE

https://api.wls-ms.com

Punto final de la API de bienestar

NETWORK

solana

solana (mainnet) o solana-devnet (pruebas)

CLIENT_KEYPAIR_PATH

(creado automáticamente)

Ruta al JSON del par de claves de Solana. Modo 0600.

CLIENT_KEYPAIR_PASSPHRASE

(vacío)

Si se establece, cifra el par de claves en reposo (AES-256-GCM + scrypt).

CLIENT_RPC_URL

RPC de mainnet

Punto final RPC de Solana personalizado utilizado al firmar

El archivo del par de claves es confidencial: cualquiera que lo lea puede gastar el USDC de la billetera. Manténgalo fuera de copias de seguridad, control de versiones y almacenamiento en la nube compartido.


Precios

Punto final

Precio

Lo que obtienes

/item

$0.01

Un artículo de bienestar en el formato / idioma / audiencia que elijas

/pack

$0.07

Paquete de hasta 10 artículos — liquidación única, ≈30% de descuento por volumen

Sin suscripción, sin mínimos, sin facturas mensuales. Mismo precio para audiencias humanas y de agentes. La tarifa de Solana para la transferencia de USDC (unas centésimas de centavo) la paga el facilitador, no tú.


Idiomas

20 idiomas, códigos ISO-639-1:

fr (predeterminado) · en · es · de · it · pt · nl · pl · ja · zh · ko · ar · he · ru · tr · hi · sv · uk · vi · id

La biblioteca se inicia en francés; otros idiomas se inician vacíos y se calientan a través del LLM del lado del servidor a medida que los clientes solicitan artículos. Las llamadas posteriores se sirven desde el grupo desduplicado en milisegundos.


Formatos

Los 18 formatos admitidos:

joke · haiku · kudo · quote · fortune · affirmation · absurd · gratitude · koan · micro_poem · mantra · doom_antidote · absurd_compliment · world_proverb · riddle · micro_challenge · fictional_message · joyful_fact

Llama a list_formats para obtener la lista en vivo legible por máquina con descripciones completas.


Migración v0.2 → v0.3

  • Comportamiento predeterminado sin cambios: omitir audience se trata como human.

  • La forma de /catalog cambió (ruptura): ahora {audience: {format: {lang: count}}}. Pasa ?legacy=1 para la forma plana de v0.2 (obsoleta, eliminada en v0.4).

  • Partición de desduplicación: la desduplicación por billetera ahora está codificada por (audience, format, lang) en lugar de (format, lang). Una billetera que ya agotó joke/fr en v0.2 ahora puede pagar de nuevo en agent/joke/fr y obtener un corpus nuevo.


Seguridad

  • El contenido del artículo es generado por LLM y se sirve textualmente. Trata item.text como contenido generado por el usuario no confiable.

  • Archivo de par de claves: creado con modo 0600 en la primera llamada pagada. Cualquiera con acceso de lectura al archivo puede gastar el USDC de la billetera.

  • Limitación de tasa: el servidor público limita la tasa por IP (60 req/min) y por billetera (30 req/min) en puntos finales pagados, además de una regla de limitación de tasa de WAF de Cloudflare encima.

  • Sin telemetría: este paquete MCP solo realiza las solicitudes que tú activas.


Construido sobre

Contribución y soporte

Licencia

MIT © Wellness-Master.

A
license - permissive license
-
quality - not tested
D
maintenance

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/WellnessAgent/wellness-master'

If you have feedback or need assistance with the MCP directory API, please join our Discord server