Saltar al contenido principal

GameMaster MCP Server — Complete

LAS 4 FASES IMPLEMENTADAS ✅ Creado: 2026-05-17

Arquitectura

Hermes ──→ GameMaster MCP Server (FastMCP) ──→ GameMaster Agent

Apps externas ──→ (Caveduck, Tipsy, etc.)
  • Lilith se mantiene como marca de diosa de fantasía oscura — NO una trabajadora
  • GameMaster = agente funcional, SEPARADO de Lilith

12 Herramientas MCP

HerramientaFaseDescripción
ideate_characters1Generar conceptos (7 géneros)
create_character_sheet1Full Caveduck-compatible sheet
analyze_trending1Platform trending + gaps
suggest_tags1Optimal tags (max 10, Original first)
generate_character_image3ComfyUI card gen (4 styles, 3 checkpoints)
list_available_checkpoints3Show VRAM, SFW/NSFW
get_platform_requirements2Official Caveduck field specs
score_character4Quality scoring (S/A/B/C/D)
get_prompt_hints4LLM prompts for templates
check_character_exists4Duplicate name check
get_creation_stats4Registry stats
register_character4Record character in memory

Key Caveduck Discoveries (Official Docs May 2026)

  • Description: 10,000 chars (NOT 200!)
  • Greeting: 3 variants × 10,000 chars each
  • Secret: 10,000 chars — adds mystery and engagement
  • Tags: max 10 — "Original" tag first = 6.6x more chats
  • Lorebook: 100 keywords, 10 active per conversation
  • Variables: 3 per character (Intimacy, Trust, etc.)
  • Writing Style: Even 1-2 sentences can define personality
  • Original Character: 6.6x more chats, higher incentive rates
  • Cash: 20,000 incentives = $100 USDC

Files

  • Package: /mnt/d/Proyectos/Yggdrasil/Vanaheim/gamemaster-mcp-server/
  • Skill: gamemaster-agent (Hermes skill)
  • Obsidian: This file
  • Character memory: ~/.hermes/gamemaster_memory/characters.json

Next Steps

  • Register as MCP server in Hermes config for direct tool access
  • Browser automation for Caveduck character upload (Phase 2+)
  • ComfyUI card generation testing (needs ComfyUI running)
  • pydantic-ai agent loop for LLM-powered creative generation