responsible-gambling-mcp

Servidor MCP para calculadora de presupuesto de juego responsable y evaluación de hábitos

Documentación

Responsible Gambling MCP

Un servidor MCP (Model Context Protocol) que proporciona herramientas para el cálculo de presupuestos de juego responsable y la evaluación de hábitos. Esta herramienta ayuda a los usuarios a tomar decisiones financieras informadas sobre el juego y promueve prácticas de juego seguras y agradables.

Responsible Gambling MCP License: MIT

Características

🧮 Calculadora de Presupuesto

  • Calcula presupuestos de juego seguros según la situación financiera
  • Determina límites diarios, semanales y mensuales
  • Identifica señales de advertencia en los patrones de gasto
  • Alineada con las mejores prácticas de juego responsable

📊 Evaluación de Hábitos

  • Evalúa la frecuencia y los patrones de juego
  • Evalúa el nivel de riesgo (Bajo, Moderado, Alto)
  • Recibe recomendaciones personalizadas
  • Identifica posibles indicadores de problemas con el juego

Instalación

Requisitos previos

  • Node.js 18+
  • npm o yarn

Configuración

  1. Clona el repositorio:
git clone https://github.com/wolfbetcomcasino-prog/responsible-gambling-mcp.git
cd responsible-gambling-mcp
  1. Instala las dependencias:
npm install
  1. Compila el proyecto:
npm run build

Uso

Ejecutar el servidor

npm start

O con modo de desarrollo:

npm run dev

Uso con Claude

Añade a tu archivo de configuración de Claude (~/.claude/config.json):

{
  "mcpServers": {
    "responsible-gambling": {
      "command": "node",
      "args": ["/path/to/dist/index.js"]
    }
  }
}

Herramientas disponibles

1. calculate_gambling_budget

Calcula un presupuesto de juego seguro según tu situación financiera.

Parámetros:

  • monthly_income (número): Tu ingreso neto mensual (después de impuestos)
  • fixed_expenses (número): Gastos fijos mensuales totales (alquiler, servicios, seguros, etc.)
  • emergency_fund (número): Saldo actual del fondo de emergencia
  • savings_goals (número): Cantidad mensual asignada a objetivos de ahorro
  • entertainment_budget (número): Presupuesto mensual total de entretenimiento

Ejemplo:

monthly_income: 3000
fixed_expenses: 1500
emergency_fund: 9000
savings_goals: 300
entertainment_budget: 300

La salida incluye:

  • Presupuesto mensual de juego recomendado
  • Límite diario
  • Límite semanal
  • Señales de advertencia si se detectan condiciones

2. assess_gambling_habits

Evalúa tus hábitos de juego y recibe recomendaciones personalizadas.

Parámetros:

  • frequency (cadena): Con qué frecuencia juegas (nunca, raramente, mensualmente, semanalmente, varias veces por semana, diariamente)
  • exceeded_intention (booleano): ¿Has jugado más de lo previsto?
  • attempted_cutback (booleano): ¿Has intentado reducir el juego?
  • gambles_for_escape (booleano): ¿Juegas para escapar de problemas?

La salida incluye:

  • Evaluación del nivel de riesgo (Bajo, Moderado, Alto)
  • Recomendaciones personalizadas
  • Enlaces a recursos de apoyo

Principios de Juego Responsable

Esta herramienta se basa en los siguientes principios fundamentales:

  1. Nunca juegues con dinero que necesitas para lo esencial - El alquiler, la comida y los servicios nunca deben estar en riesgo
  2. Establece límites y respétalos - Una vez alcanzado tu límite diario, deja de jugar
  3. Nunca persigas pérdidas - Acepta las pérdidas como costos de entretenimiento, no como deudas
  4. Mantén intactos los fondos de emergencia - El juego nunca debe afectar tu red de seguridad financiera
  5. Busca ayuda si es necesario - El juego problemático es tratable

Recursos de Apoyo

Si tú o alguien que conoces tiene problemas con el juego:

Cumplimiento

Esta herramienta está diseñada para apoyar:

  • Directrices de la Comisión de Juego del Reino Unido
  • Regulaciones de la Autoridad de Juego de Malta
  • Mejores prácticas de juego responsable
  • Salud y bienestar financiero

Detalles Técnicos

  • Lenguaje: TypeScript
  • Entorno de ejecución: Node.js 18+
  • Versión de MCP: Compatible con MCP 1.0+
  • Protocolo: Transporte basado en Stdio

Desarrollo

Estructura del Proyecto

responsible-gambling-mcp/
├── src/
│   └── index.ts              # Main MCP server implementation
├── dist/                     # Compiled JavaScript (generated)
├── package.json              # Dependencies and scripts
├── tsconfig.json             # TypeScript configuration
├── LICENSE                   # MIT License
└── README.md                 # This file

Compilación

npm run build

Desarrollo con modo de observación

npm run watch

Contribuciones

¡Las contribuciones son bienvenidas! No dudes en enviar una Solicitud de Extracción (Pull Request).

Licencia

Licencia MIT - consulta el archivo LICENSE para más detalles

Autor

Wolfbet - Promoviendo el juego responsable desde 2024


Aviso Legal

Esta herramienta se proporciona con fines educativos y de planificación. No es asesoramiento financiero ni psicológico. Si crees que tienes un problema con el juego, busca ayuda de los recursos profesionales mencionados anteriormente. El juego solo debe realizarse con dinero que puedas permitirte perder y nunca debe afectar tu bienestar financiero.

Registro de Cambios

v1.0.0 (2024)

  • Lanzamiento inicial
  • Calculadora de presupuesto con señales de advertencia
  • Herramienta de evaluación de hábitos de juego
  • Integración con recursos de juego responsable