SF

study-flamingo/gamemaster-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

15 stars 9 forks 品質 52 トレンド 21

包括的なモデルコンテキストプロトコル MCP サーバーで、AI アシスト Dungeons & Dragons キャンペーンを管理できます

概要

包括的なモデルコンテキストプロトコル MCP サーバーで、AI アシスト Dungeons & Dragons キャンペーンを管理できます。 DnD 5e のための究極の AI 支援 Dungeon マスターであることを目指し, 提供: - : ユーザーがキャンペーンをより効果的に実行するのを助けるための包括的なツールキット - : 没入型ソロプレイを容易にする完全な仮想DnD経験 - : 豊かな、相互接続されたゲームの世界を作成するのに役立ちます強力なツール FastMCP 上に構築されたサーバーは、構造化されたデータモデルとインテリジェントなツールを提供し、MCP クライアントによる自然な言語の相互作用を可能にしながら、D&D キャンペーンのすべての側面を管理します。 D&Dの世界の基盤 各キャンペーンには以下が含まれます。 - : 名前、説明、設定、DM名 - : すべてのプレーヤーの文字とそのシート - : 世界中にすべての非プレイヤーの文字 - : 都市、ダンジョン、関心のポイント - : アクティブで完了したストーリーライン - : 現在のセッション、パーティーの場所、世界条件 セッション間でデータが自動的に保存され、共有できます.

概要(AI 翻訳)

包括的なモデルコンテキストプロトコル MCP サーバーで、FastMCP 2.9.0+ で構築された AI アシスト Dungeons & Dragons キャンペーンを管理できます。

「Gamemaster MCP 」 は、DnD 5e の究極の AI 支援 Dungeon Master であることを目指しています。

-グループの場合: ユーザーがキャンペーンを実行するのに役立つ包括的なツールキット -ソロプレーヤーの場合: 没入型ソロプレイを容易にする完全なバーチャルD体験 -Worldbuildersの場合: 豊かで相互接続されたゲームの世界を作成するのに役立つ強力なツール

FastMCP 上に構築されたサーバーは、構造化されたデータモデルとインテリジェントなツールを提供し、MCP クライアントによる自然な言語の相互作用を可能にしながら、D&D キャンペーンのすべての側面を管理します。

工事中・・・

✨ 機能

####キャンペーン管理

D&Dの世界の基盤 各キャンペーンには以下が含まれます。

  • 中心Metadata: 名前、記述、設定、DMの名前 -Characters:すべてのプレーヤーの文字とそのシート
  • NPC: 世界中の非プレイヤーキャラクター -場所:都市、ダンジョン、関心のポイント
  • 質問: アクティブで完全なストーリー展開 -Game State: 現在のセッション、パーティーの場所、世界条件

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Gamemaster MCP 🐉

A comprehensive Model Context Protocol MCP server for managing AI-assisted Dungeons & Dragons campaigns, built with FastMCP 2.9.0+

Gamemaster MCP 🐉 aims to be the ultimate AI-assisted Dungeon Master for DnD 5e, providing:

  • For Groups: A comprehensive toolkit to help the user run campaigns more effectively
  • For Solo Players: A complete virtual DnD experience that facilitates immersive solo play
  • For Worldbuilders: Powerful tools to assist in creating rich, interconnected game worlds

Built on FastMCP, the server provides structured data models and intelligent tools to manage all aspects of a D&D campaign while enabling natural language interaction through MCP clients.

🚧 Under construction 🚧

✨ Features

🌍 Campaign Management

The foundation of your D&D world. Each campaign contains:

  • Core Metadata: Name, description, setting, DM name
  • Characters: All player characters and their sheets
  • NPCs: Every non-player character in your world
  • Locations: Cities, dungeons, and points of interest
  • Quests: Active and completed storylines
  • Game State: Current session, party location, world conditions

All data is automatically saved and can be shared between sessions.

  • Create and manage multiple campaigns
  • Switch between campaigns seamlessly
  • Track campaign metadata (name, description, DM, setting)

📑 Character Management

Complete D&D 5e character sheets with:

  • Core Attributes: Ability scores with auto-calculated modifiers
  • Combat Stats: HP, AC, saving throws, resistances
  • Inventory: Equipment with weight and value tracking
  • Spellcasting: Prepared spells, slots, and DCs
  • Progression: Level ups with automatic feature unlocks

Characters evolve as you play - taking damage, gaining items, and leveling up.

  • Complete character sheets with D&D 5e stats
  • Ability scores with automatic modifier calculation
  • Hit points, armor class, and combat stats
  • Inventory and equipment management
  • Spellcasting support

🧝 NPC Management

Bring your world to life with rich NPCs featuring:

  • Descriptions: Appearance, personality, voice notes
  • Relationships: Connections to other characters/factions
  • Locations: Where they live and frequent
  • Secrets: Hidden motivations and knowledge
  • Stats: Quick reference for combat if needed

NPCs can be linked to quests and locations for easy reference.

  • Create and track non-player characters
  • Manage relationships and locations
  • Store descriptions and notes

🗺️ Location/World Building

Create immersive settings with:

  • Detailed Descriptions: Sensory details and maps
  • Notable Features: Landmarks, secrets, hazards
  • Connections: Linked areas for travel routes
  • Inhabitants: NPCs and monsters present
  • Lore: Local history and legends
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "gamemaster-mcp": { "command": "uv", "args": [ "run", "gamemaster-mcp" ], "cwd": "C:\\path\\to\\your\\gamemaster-mcp" } } }