MCP Dungeon Game
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| init_gameA | 新しいゲームを初期化します。セーブファイルと暗号化キーを作成します。他の操作の前に必須です。 |
| create_playerA | 名前を付けて新しいプレイヤーキャラクターを作成します。ゲームごとに一度だけ実行できます。 |
| view_statusC | キャラクターの状態、ステータス、装備、現在の活動を表示します。 |
| view_inventoryC | インベントリ内のすべてのアイテムを表示します。 |
| equip_itemC | インベントリからアイテムを装備します。アイテムIDはview_inventoryで確認できます。 |
| unequip_itemB | 特定のスロットからアイテムを外してインベントリに戻します。 |
| list_dungeonsC | 利用可能なすべてのダンジョンとその情報を一覧表示します。 |
| dungeon_infoC | 特定のダンジョンの詳細情報を取得します。 |
| start_dungeonC | ダンジョンの探索を開始します。時間ベースの活動なので、後で確認する必要があります。 |
| check_progressC | 現在のダンジョン探索の進行状況を確認します。完了している場合は結果を処理します。 |
| view_battle_logC | 探索中のダンジョンの詳細な戦闘ログを表示します。 |
| equip_holding_itemC | インベントリから持ち物を装備します。持ち物には薬草(HP回復)やおまもり(イベント回避)があります。 |
| unequip_holding_itemB | 特定のスロットから持ち物を外してインベントリに戻します。 |
| shop_inventoryA | ショップで販売中の商品一覧を表示します。装備と持ち物アイテムを購入できます。探索中でも閲覧可能ですが、購入は待機中のみです。 |
| buy_itemA | ショップからアイテムを購入します。ゴールドを消費してインベントリに追加されます。探索中は購入できません。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 15 tools
Most tools have distinct purposes, but there is some overlap between equip_item/equip_holding_item and unequip_item/unequip_holding_item, which could cause confusion about when to use each. However, descriptions clarify that 'holding items' are consumables like herbs and charms, while 'items' are equipment, helping to differentiate them.
All tool names follow a consistent verb_noun pattern in snake_case, such as buy_item, create_player, and view_inventory. There are no deviations in naming conventions, making the set predictable and easy to understand.
With 15 tools, the count is well-suited for a dungeon game server, covering core aspects like character management, dungeon exploration, inventory, and shop interactions without being overwhelming or too sparse.
The tool set provides comprehensive coverage for a dungeon game, including initialization, character creation, dungeon selection, exploration, inventory management, and shop interactions. A minor gap is the lack of a tool for saving or loading game progress explicitly, but init_game handles save file creation, and other tools imply ongoing state management.