Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Dungeon Gameステータスを見せて"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP放置型ダンジョンゲーム
MCP (Model Context Protocol) サーバーとして実装された放置型ダンジョンクローラーゲームです。ダンジョンを探索し、装備を集め、強くなりましょう - すべて会話を通じて!
特徴
装備システム: 4つの装備スロット(武器、盾、防具、アクセサリ)と4つのステータス(攻撃力、防御力、速度、運)
ダンジョン探索: 時間ベースのダンジョン攻略と自動戦闘
ドロップシステム: 様々なレアリティの装備ドロップ(コモン、レア、エピック、レジェンダリ)
イベントシステム: 落とし穴、毒の罠、宝箱などのランダムイベント
バトルログ: 詳細な戦闘記録と統計
暗号化セーブデータ: ローカルに暗号化されたゲーム進行状況
サーバー不要: 完全クライアントサイドで動作
インストール
npm install
npm run buildClaude Desktopでの使用方法
Claude Desktopの設定ファイルに以下を追加してください:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"idle-game": {
"command": "node",
"args": ["/absolute/path/to/mcp-idle-game/dist/index.js"]
}
}
}始め方
ゲームの初期化:
パスワード"mysecretpass"で新しいゲームを初期化してキャラクター作成:
"勇者"という名前でプレイヤーを作成してステータス確認:
ステータスを見せてダンジョン探索:
利用可能なダンジョンを教えて 初心者の洞窟を探索開始 進行状況を確認して装備管理:
インベントリを見せて 鋼の剣を装備して
ゲームの仕組み
ステータス
攻撃力: 戦闘で与えるダメージ
防御力: 受けるダメージを軽減
速度: ダンジョン完了時間を短縮(1ポイントにつき2%、最大50%短縮)
運: クリティカルヒット率、回避率、ドロップ率上昇
戦闘
自動ターン制戦闘シミュレーション
クリティカルヒットは2倍ダメージ
防御力で受けるダメージを軽減(ランダム要素あり)
運は攻撃面(クリティカル)と防御面(回避)の両方に影響
イベントシステム
各階層でランダムイベントが発生
ポジティブイベント: 宝箱、癒しの泉、隠し通路
ネガティブイベント: 落とし穴、毒の罠、奇襲攻撃
運が高いほど良いイベントが起きやすい
ドロップ
敵ごとに基本ドロップ率設定
運がドロップ確率とレアリティに影響
ボス敵は高いドロップ率
装備レアリティがステータスに影響
セーブデータの保存場所
ゲームデータは以下に保存されます:
macOS/Linux:
~/.mcp-idle-game/Windows:
C:\Users\<username>\.mcp-idle-game\
ファイル:
player_data.enc: 暗号化されたゲームセーブkey.enc: 暗号化キーデータ
開発
# 開発時の自動ビルド
npm run watch
# ビルド
npm run build
# 直接実行
npm startセキュリティについて
セーブデータはAES-256-GCMで暗号化され、パスワード派生キー(PBKDF2、100,000回反復)を使用します。パスワードは保存されないため、必ず覚えておいてください!
ライセンス
MIT
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.