A simple one function emacs mcp to execute lisp through emacs client
You can add to claude code with something like:
claude mcp add emacs -- /path/to/parsnips/emacs-mcp/emacs-mcp --workspace ~/projects/twisp/core
And then use claude code (or something else) to control emacs by sending elisp through emacs client: