
nexlen/mud-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
MCP ステートフルサーバー
概要
モデルコンテクストプロトコル(MCP)を搭載したマルチユーザーダンジョン(MUD)サーバーをスリリングにすることで、ダイナミックなツールの魔法を披露し、教育目的のために通知を促します! MUD-MCP は、各主要なプロトコル機能を魅力的なゲームコンテキストで表示し、実装します。 - ゲームは、現在の状況に基づいて出現し、消えるコンテキストに敏感なツールを提供します。 ツールには、ルック、移動、在庫、テイク、バトル、トークなどがあります。 各ツールは、適切な入力スキーマとアノテーションを使用しており、関連性(モンスターが存在するときの戦いのように)のみ利用できるツールもあります。 これは、MCP ツールがアプリケーションの状態に適応する真の動的ユーザーインターフェイスを作成することができる方法を示しています。 - サーバは、ゲームの状態に基づいて変更するroom description、quest prompt、Battle prompt、およびstock promptなどの動的プロンプトを提供します.
概要(AI 翻訳)
モデルコンテクストプロトコル(MCP)を搭載したマルチユーザーダンジョン(MUD)サーバーをスリリングにすることで、ダイナミックなツールの魔法や教育目的のために迅速な通知を披露!
OST は MCP の機能をサポートしました
MUD-MCP は、complete MCP 2025-03-26 仕様 を実装し、魅力的なゲーミングコンテキストですべての主要なプロトコル機能を表示します。
## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
フル MCP ツールの実装 - ゲームは、現在の状況に基づいて表示され、消えるコンテキストに敏感なツールを提供します。 look, [move], [inventory], [take]], [[battle]], [talk). 各ツールは、適切な入力スキーマとアノテーションを使用しており、一部のツールは、関連([[[T6]のように)モンスターが存在する場合にのみ利用可能になります。 これは、MCP ツールがアプリケーションの状態に適応する真の動的ユーザーインターフェイスを作成することができる方法を示しています。
リリース Contextual Prompts
Argumentsで高度なプロンプト** - サーバーは、ゲームの状態に基づいて変更する[[room_description、[quest_prompt]]、[battle_prompt]、[inventory_prompt]のような動的プロンプトを提供します.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
MUD-MCP: The Ultimate AI Adventure Experience! 🏰⚔️🤖
A thrilling Multi-User Dungeon (MUD) server powered by the Model Context Protocol (MCP) - designed to showcase the magic of dynamic tools and prompt notifications for educational purposes!
🚀 Supported MCP Features
MUD-MCP implements the complete MCP 2025-03-26 specification, showcasing every major protocol feature in an engaging gaming context:
🛠️ Dynamic Tools
Full MCP Tools Implementation - The game provides context-sensitive tools that appear and disappear based on your current situation. Tools include look, move, inventory, take, battle, and talk. Each tool uses proper input schemas and annotations, with some tools only becoming available when relevant (like battle when monsters are present). This demonstrates how MCP tools can create truly dynamic user interfaces that adapt to application state.
📝 Contextual Prompts
Advanced Prompts with Arguments - The server offers dynamic prompts like room_description, quest_prompt, battle_prompt, and inventory_prompt that change based on your game state. Prompts support arguments for customization and automatically appear/disappear based on context (quest prompts only show when quests are available). This showcases how MCP prompts can provide intelligent, state-aware information templates.
📊 Rich Resources
Complete Resource System - Access game data through structured resources like mud://world (world map), mud://room/current (current location), mud://player/inventory (your items), and mud://help (game guide). Resources support subscriptions and change notifications, demonstrating how MCP can expose complex application data in a standardized way.
🔔 Real-time Notifications
Full Notification Support - The server sends tools/list_changed, prompts/list_changed, and resources/changed notifications as your game state evolves. When you move rooms, defeat monsters, or pick up items, the available tools and prompts automatically update. This demonstrates MCP’s reactive capabilities for creating responsive user experiences.
🤖 AI-Powered Sampling
Cutting-edge Sampling Integration - The server uses MCP sampling to request AI assistance for dynamic content generation. NPCs, monsters, and mystical entities respond with contextual, AI-generated dialogue that considers your current game state. This showcases the newest MCP capability for collaborative AI content creation.
🎮 Play with VS Code Agent Mode
Experience the future of AI-powered adventures! VS Code’s Agent Mode provides the perfect environment for AI assistants to play MUD-MCP:
Setting Up Agent Mode
- Install VS Code with the latest updates
- Enable Agent Mode in VS Code settings
- Connect your AI assistant (Claude, GPT-4, etc.) to VS Code
- Install MUD-MCP as an MCP server in your configuration
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →