Remember where you are in every game.¶
questlog is a quest log, build tracker and item list for the games you play. You tell Claude while you play; when you come back, Claude tells you what you left open. It only ever shows what you have already found.
How it works¶
sequenceDiagram
participant P as Player
participant C as Claude
participant Q as questlog (/mcp)
P->>C: "Gave Polendina the ergo, Eugenie needs a better workshop"
C->>Q: record: the words, two quests, a stat snapshot
Q-->>C: what was filed, and next: read it back
C-->>P: "Polendina is done, Eugenie's Workshop waits on the game"
Note over P,Q: days later
P->>C: "Where was I in Lies of P?"
C->>Q: briefing
Q-->>C: last session, open quests, build, equipped (no spoilers)
C-->>P: where you left off, and what is still open
Read it from the top: the player talks, Claude files through questlog's MCP endpoint, and a later briefing comes back with only what the player found.
- Capture by talking. Claude files each play session through questlog's built-in MCP endpoint: your words as you said them, the quests you started or finished, your stats, your build and the items you found.
- "Where was I?" A briefing gives you the last session, the open quests with their next steps, your current build and what is equipped.
- No spoilers. Every quest entry and item has a spoiler level, and one function decides what you see. Hints show only when you ask for them, behind a warning.
- Your log is yours. Everyone who signs in has their own games and playthroughs; nobody else on the instance sees them.
- Any game. Stat names and inventory groups are data, kept in the game's own language next to the English.
- One container. Next.js and SQLite on your own server; nothing calls home.