Not only can you give more direction to the AI when you’re playing solo D&D with it, you can start to understand how it thinks. I walk through how to use MCP Server tools to enhance solo roleplaying with Claude (and ChatGPT, etc.) and how to get extra information about how the AI is thinking. Also, I show you how to do logging despite the weird setup Claude Desktop requires.
More generally, you get to see why doing more documentation is important for agentic tools like Model Context Protocol. You have to shift from thinking like a programmer making APIs to thinking like a prompt engineer having a conversation with the AI.
I use Spring AI’s Model Context Protocol support to write these tools in Java.
💾 Code for this project in the EasyChatDM repo.