Responsible Gambling Mcp について
Responsible Gambling Mcpは、責任あるギャンブルの予算計画と習慣評価を行うMCPサーバーで、支出上限やリスク要因を確認したい人を対象としています。財務状況から予算を算出し、頻度や行動を評価して、推奨事項と支援窓口を提示します。
主な機能
- 01ギャンブル予算と上限の算出
- 02支出上の警告サインの検出
- 03習慣とリスクレベルの評価
- 04個別の提案と支援先の提示
活用シーン
- 01収入と支出に応じた上限の計画
- 02頻度や行動に関するリスクの確認
- 03リスクへの助言と支援先の取得
MCP 対応
stdio通信を使って、MCPクライアントに予算計算とギャンブル習慣評価のツールを提供し、リスクレベル、推奨事項、支援先リンクを返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
責任あるギャンブルの MCP
責任あるギャンブルの予算計算と習慣評価のためのツールを提供する、MCP(Model Context Protocol)サーバーです。このツールは、ギャンブルに関する情報に基づいた金銭的な意思決定を支援し、安全で楽しいゲームの実践を促します。
機能
🧮 予算計算ツール
- 経済状況に基づいて、安全なギャンブル予算を計算します
- 1日、1週間、1か月ごとの上限を設定します
- 支出パターンにおける警告サインを特定します
- 責任あるギャンブルのベストプラクティスに準拠しています
📊 習慣評価
- ギャンブルの頻度とパターンを評価します
- リスクレベル(低、中、高)を判定します
- 個人に合わせた推奨事項を提示します
- ギャンブル問題の兆候となる可能性があるものを特定します
インストール
前提条件
- Node.js 18+
- npm または yarn
セットアップ
- リポジトリをクローンします:
git clone https://github.com/wolfbetcomcasino-prog/responsible-gambling-mcp.git
cd responsible-gambling-mcp
- 依存関係をインストールします:
npm install
- プロジェクトをビルドします:
npm run build
使用方法
サーバーの実行
npm start
または、開発モードで実行します:
npm run dev
Claude での使用
Claude の設定ファイル(~/.claude/config.json)に追加します:
{
"mcpServers": {
"responsible-gambling": {
"command": "node",
"args": ["/path/to/dist/index.js"]
}
}
}
利用可能なツール
1. calculate_gambling_budget
経済状況に基づいて、安全なギャンブル予算を計算します。
パラメーター:
monthly_income(number):毎月の手取り収入(税引き後)fixed_expenses(number):毎月の固定費の合計(家賃、光熱費、保険料など)emergency_fund(number):現在の緊急資金残高savings_goals(number):貯蓄目標に毎月割り当てる金額entertainment_budget(number):毎月の娯楽予算の合計
例:
monthly_income: 3000
fixed_expenses: 1500
emergency_fund: 9000
savings_goals: 300
entertainment_budget: 300
出力内容:
- 推奨される毎月のギャンブル予算
- 1日の上限
- 1週間の上限
- 条件に該当する場合の警告サイン
2. assess_gambling_habits
ギャンブルの習慣を評価し、個人に合わせた推奨事項を提示します。
パラメーター:
frequency(string):ギャンブルをする頻度(never、rarely、monthly、weekly、several-times-weekly、daily)exceeded_intention(boolean):予定していた以上にギャンブルをしたことがありますか?attempted_cutback(boolean):ギャンブルを減らそうとしたことがありますか?gambles_for_escape(boolean):問題から逃れるためにギャンブルをしますか?
出力内容:
- リスクレベルの評価(低、中、高)
- 個人に合わせた推奨事項
- 支援リソースへのリンク
責任あるギャンブルの原則
このツールは、次の基本原則に基づいています。
- 生活必需品に必要なお金でギャンブルをしないでください - 家賃、食費、光熱費を危険にさらしてはいけません
- 上限を決めて守ってください - 1日の上限に達したら、プレイをやめてください
- 損失を取り戻そうとしないでください - 損失は借金ではなく、娯楽費として受け入れてください
- 緊急資金を維持してください - ギャンブルによって、経済的な安全網に影響が出てはいけません
- 必要に応じて助けを求めてください - ギャンブル問題は治療できます
支援リソース
ご自身または知人がギャンブルに苦しんでいる場合:
- GamCare(UK):https://www.gamcare.org.uk/
- National Council on Problem Gambling (NCPG)(US):https://www.ncpg.org/
- Gamblers Anonymous:https://www.gamblersanonymous.org/
- Wolfbet の責任あるギャンブルガイド:https://wolfbet.com/blog/responsible-gambling-how-much-money-can-you-afford-to-spend-on-casino-entertainment/
コンプライアンス
このツールは、以下への対応を支援するように設計されています。
- UK Gambling Commission のガイドライン
- Malta Gaming Authority の規制
- 責任あるギャンブルのベストプラクティス
- 経済的な健康とウェルビーイング
技術的な詳細
- 言語: TypeScript
- ランタイム: Node.js 18+
- MCP バージョン: MCP 1.0+ と互換性があります
- プロトコル: Stdio ベースのトランスポート
開発
プロジェクト構成
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
ビルド
npm run build
ウォッチモードでの開発
npm run watch
コントリビューション
コントリビューションを歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MIT License — 詳細は LICENSE ファイルをご覧ください。
作者
Wolfbet — 2024 年より責任あるギャンブルを推進
免責事項
このツールは、教育および計画を目的として提供されています。金融や心理に関するアドバイスではありません。ギャンブルの問題を抱えていると思われる場合は、上記に記載されている専門機関にご相談ください。ギャンブルは、失っても差し支えない金額でのみ行い、経済的な健全性に決して影響を与えないようにしてください。
変更履歴
v1.0.0 (2024)
- 初回リリース
- 警告フラグ付き予算計算ツール
- ギャンブル習慣の評価ツール
- 責任あるギャンブルに関するリソースとの連携
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。