SF

study-flamingo/gamemaster-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

15 stars 9 forks 품질 52 트렌드 21

AI-assisted Dungeons & Dragons 캠페인 관리를위한 포괄적 인 모델 Context Protocol MCP 서버

개요

AI-assisted Dungeons & Dragons 캠페인 관리를위한 포괄적 인 모델 Context Protocol MCP 서버 DnD 5e의 궁극적 인 AI-assisted Dungeon Master가되는 것을 목표로합니다. - : 사용자가 더 효과적으로 캠페인을 실행하는 데 도움이되는 종합 툴킷 - : immersive Solo 재생을 촉진하는 완벽한 가상 DnD 경험 - : 풍부한, 상호 연결 된 게임 세계를 만드는 데 도움이되는 강력한 도구 FastMCP에 내장 된 서버는 MCP 클라이언트를 통해 자연 언어 상호 작용을 가능하게하면서 D & D 캠페인의 모든 측면을 관리 할 수있는 구조화 된 데이터 모델과 지능형 도구를 제공합니다. 당신의 D&D 세계의 기초. 각 캠페인 포함: - : 이름, 설명, 설정, DM 이름 - : 모든 플레이어 문자 및 시트 - : 전 세계의 모든 비 플레이어 문자 - : 도시, 던전 및 관심의 포인트 - : 활성 및 완료 스토리 - : 현재 세션, 파티 위치, 세계 조건 모든 데이터는 자동으로 저장되며 세션 사이에 공유 할 수 있습니다.

개요(AI 번역)

AI-assisted Dungeons & Dragons 캠페인을 관리하기위한 포괄적 인 모델 Context Protocol MCP 서버 ** FastMCP 2.9.0 + **

Gamemaster MCP 宁波는 DnD 5e의 궁극적인 AI-assisted Dungeon Master가 될 것입니다.

  • 그룹: 사용자가 캠페인을 효과적으로 실행하는 데 도움이되는 종합 툴킷
  • ** 솔로 플레이어 ** : immersive Solo 재생을 촉진하는 완벽한 가상 DnD 경험
  • **월드빌더 **: 풍부한 게임 세계를 창조하는 데 도움이되는 강력한 도구

FastMCP에 내장 된 서버는 MCP 클라이언트를 통해 자연 언어 상호 작용을 가능하게하면서 D & D 캠페인의 모든 측면을 관리 할 수있는 구조화 된 데이터 모델과 지능형 도구를 제공합니다.

** Under Under**

✨ 특징

🌍 의 캠페인 관리

당신의 D&D 세계의 기초. 각 캠페인 포함:

  • Core Metadata: 이름, 설명, 설정, DM 이름
  • Characters: 모든 플레이어 캐릭터와 시트
  • **NPC **: 전 세계의 비 플레이어 캐릭터
  • Locations: 도시, 던전, 관심 포인트
  • 퀘스트: 활동 및 완료된 스토리 -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" } } }