I think an MCP server for TiddlyWiki would be very useful for people developing widgets, procedures, and similar components.
There’s often a lot of trial and error involved in getting everything right.
An LLM could help — it can read the TiddlyWiki docs and generate wikitext.
But the feedback loop isn’t closed yet. The human still has to paste the wikitext into a TiddlyWiki instance and bring the results back to the LLM.
An MCP server that can at least do two things would go a long way toward closing that loop and unlocking the potential for LLM-assisted TiddlyWiki development:
- Edit or create a tiddler with a specified title and fields.
- Return the rendered output of a specified tiddler.
For implementation, we could build on top of an MCP server such as Chrome DevTools MCP or Playwright MCP.
For example, use a browser instance running the wiki and perform actions within the wiki page by executing JavaScript code that emits TiddlyWiki Core Messages (see Core Messages).
Here are the links to the relevant MCP servers: