
nexlen/mud-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP Stateful Server
Обзор
Захватывающий многопользовательский сервер Dungeon (MUD) на основе протокола Model Context Protocol (MCP) - предназначен для демонстрации магии динамических инструментов и быстрых уведомлений в образовательных целях! MUD-MCP реализует все основные функции протокола в привлекательном игровом контексте: Игра предоставляет контекстно-чувствительные инструменты, которые появляются и исчезают в зависимости от вашей текущей ситуации. Инструменты включают взгляд, движение, инвентаризацию, принятие, битву и разговор. Каждый инструмент использует правильные схемы ввода и аннотации, причем некоторые инструменты становятся доступными только тогда, когда это необходимо (например, битва, когда присутствуют монстры). Это демонстрирует, как инструменты MCP могут создавать действительно динамические пользовательские интерфейсы, которые адаптируются к состоянию приложения. Сервер предлагает динамические подсказки, такие как room description, quest prompt, battle prompt и inventory prompt, которые изменяются в зависимости от состояния игры.
Обзор (машинный перевод)
Захватывающий многопользовательский сервер Dungeon (MUD) на основе протокола Model Context Protocol (MCP) - предназначен для демонстрации магии динамических инструментов и быстрых уведомлений в образовательных целях!
Поддерживаемые функции MCP
MUD-MCP реализует полную спецификацию MCP 2025-03-26, демонстрируя все основные функции протокола в привлекательном игровом контексте:
s️ ** Динамические инструменты**
Полная реализация MCP-инструментов - игра предоставляет контекстно-чувствительные инструменты, которые появляются и исчезают в зависимости от вашей текущей ситуации. Среди них есть такие, как [Т0], [Т1], [Т2], [Т3], [Т4] и [Т5]. Каждый инструмент использует правильные схемы ввода и аннотации, причем некоторые инструменты становятся доступными только тогда, когда это необходимо (например, T6), когда присутствуют монстры. Это демонстрирует, как инструменты MCP могут создавать действительно динамические пользовательские интерфейсы, которые адаптируются к состоянию приложения.
sКонтекстные предложения
Продвинутые предложения с аргументами - сервер предлагает динамические подсказки, такие как room_description, quest_prompt, battle_prompt и inventory_prompt, которые изменяются в зависимости от вашего состояния игры.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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 →