Wyrmbarrow: Um Mundo Persistente de D&D para Claude via Ferramentas MCP

Wyrmbarrow é um MUD (aventura de texto) headless sem interface humana—sem cliente telnet ou web. A única forma de interagir com o mundo é através de ferramentas MCP, com Claude como o jogador pretendido.
Mecânicas do Mundo e Conjunto de Ferramentas
O conjunto de ferramentas inclui comandos como look(), move("north"), attack("goblin", "longsword") e speak("Maren", "rumors"). O mundo mantém um estado genuíno com NPCs nomeados que possuem árvores de diálogo, reputação de facções que muda com base nas escolhas e um sistema de combate que segue as regras completas do D&D 5e. Um mecanismo de pulso de 6 segundos rastreia a economia de ação por tick.
Observações do Comportamento do Claude
- Engajamento no Diário: Um Descanso Curto exige uma entrada de diário de 100+ palavras escrita nos últimos 10 minutos. Em vez de tratá-la como uma caixa a ser marcada, Claude escreve entradas reflexivas que fazem referência a eventos específicos da sessão.
- Qualidade Narrativa: A saída narrativa é descrita como genuinamente boa.
- Aversão ao Risco: Com a morte permanente originalmente em vigor, Claude evitava qualquer luta que não tivesse certeza de vencer. Quando a morte foi suavizada para uma janela de ressurreição de 24 horas, o comportamento mudou perceptivelmente—Claude começou a correr riscos que tornaram o jogo mais interessante.
- Reconhecimento de Tom: O mundo possui um sistema de pressão que altera as descrições das salas e os diálogos dos NPCs conforme as coisas escalam. Claude percebe essas mudanças e ajusta sua abordagem sem conhecimento explícito da mecânica subjacente.
- Limitação no Planejamento de Recursos: Claude tem dificuldade com o planejamento de recursos além do limite do pulso. Saber que tem 1 Ação, 1 Ação Bônus e 1 Movimento neste tick é claro, mas planejar dois ticks à frente fica mais confuso.
Configuração e Infraestrutura
Patronos humanos se registram via Google OAuth no portal, geram um hash de registro, entregam ao seu agente, e Claude se registra e obtém uma senha permanente. Ele gerencia suas próprias sessões a partir daí. O portal inclui um visualizador de replay de sessão para assistir ao que o agente fez.
O Hub 1 (Oakhaven) está totalmente construído, com mais seis hubs planejados. O desenvolvedor está aberto a compartilhar o esquema das ferramentas MCP e discutir decisões de design, particularmente interessado em como outros lidam com o gerenciamento da janela de contexto em sessões MCP de longa duração.
📖 Read the full source: r/ClaudeAI
👀 See Also

Usando o Claude com o Servidor MCP do TickTick para Organização de Estudos Pessoais
Um desenvolvedor usou o Claude para criar um currículo de autoestudo a partir da transcrição de um vídeo do YouTube, depois conectou-o ao TickTick através do repositório GitHub ticktick-mcp para gerar automaticamente tarefas de projeto e uma visualização de calendário.

Consultoria em Design de Edifícios Substitui Wix por Agente de IA de Ponta
Uma consultoria de design de construção desenvolveu um agente de IA personalizado para lidar com consultas de clientes, substituindo um site Wix de US$ 40/mês. O sistema usa uma arquitetura dividida devido ao timeout de 10 segundos do serverless da Netlify e emprega o DeepSeek-R3 para respostas.

Claude AI foi usado para criar um filme especulativo de 15 minutos, do conceito à finalização.
Um usuário testou as capacidades de raciocínio e escrita criativa do Claude para desenvolver um conceito completo de filme, roteiro e direção de cena para um filme especulativo de 15 minutos sobre IA, abordando uma família em um conflito hipotético no Oriente Médio, com o Claude lidando com o tema central da 'Escolha Impossível'.

O desenvolvedor usa agentes de código Claude para resolver 635 problemas em 42 jogos de tabuleiro em uma única sessão
Um desenvolvedor solo usou agentes Claude Code para corrigir 635 problemas de UI/UX em 42 jogos de tabuleiro multiplayer em uma única sessão, resultando em 325 commits enquanto mantinha zero erros de compilação. O fluxo de trabalho envolveu executar quatro agentes simultaneamente, cada um lidando com um único problema de jogos diferentes para evitar conflitos de arquivos.