Nexus Desktop App Automates MCP Setup for TTRPG Campaign Management

Manually editing Claude Desktop config files to plug in MCPs for tabletop RPG campaigns gets old fast. One dev built a free desktop app called Nexus to handle the wiring — install and configure MCPs without touching JSON.
What Nexus Does
Nexus is a desktop installer and configurator for Claude Desktop MCPs targeting TTRPG campaign management. It supports five tools out of the box:
- Archivist — persistent campaign memory, keeps Claude up to date with your world lore
- NotebookLM — generate audio recaps from session logs
- Foundry VTT — pull character sheets, maps, and combat state
- Notion — read/write session notes in real time
- Obsidian — sync local markdown vaults with Claude
Practical Workflows
The author describes multi-tool queries that go beyond a simple installer. Examples include:
- Asking Claude about campaign history by pulling from Archivist
- Simultaneously fetching context from Foundry and campaign notes in Notion/Obsidian
- Generating NotebookLM audio recaps directly from session data
- Syncing campaign info (NPC stats, quest status) across all connected tools
Setup and Links
Nexus is available at the Archivist site. The Archivist MCP itself is open source on GitHub:
- Nexus app: myarchivist.ai/nexus
- Archivist MCP (GitHub): github.com/Astrotomic/mcp.myarchivist.ai
The author is curious what MCP setups other TTRPG groups use — productivity tools, coding tools, knowledge bases, or something else entirely.
📖 Read the full source: r/ClaudeAI
👀 See Also

Eden AI: European API Hub for AI Models – Pivots as OpenRouter Alternative
Eden AI offers a single unified API to access 500+ AI models (LLMs, vision, OCR, speech) with smart routing, fallback mechanisms, and region control. Positioned as a European alternative to OpenRouter.

Testing Local LLMs for Autonomous Code Generation: Quality vs. Speed Benchmark
A developer built a harness to test local LLMs on real Go code generation tasks, measuring compilation success, field extraction accuracy, and throughput. Results compare models across quality and speed.

llm-idle-timeout Fires at 2 Minutes on N100/WSL2 Despite timeoutSeconds Setting
A user reports that the idle watchdog in OpenClaw fires after 2 minutes on N100/WSL2 hardware, ignoring the timeoutSeconds=300 setting, due to slow gateway startup (45+ seconds) and no configurable noOutputTimeoutMs.

Custom WhatsApp Channel Plugin for Claude Code Using Baileys
A developer built a custom channel plugin that adds WhatsApp support to Claude Code 2.1.80+ using Baileys v7, implementing the WhatsApp Web Multi-Device protocol as an MCP server with the experimental claude/channel capability.