Pulsar Edit MCP Server
JSON →An experimental MCP server to control the Pulsar editor, enabling LLM assistance for software development.
Tools · 17
- Replace Text Search the active editor for `query` and replace it with `replacement`.
- Get Context Around Return up to `radiusLines` lines before and after the *N-th* match of `query` in the active editor. Useful for content-aware edits.
- Find Text Search the active editor for a substring or regular expression and return the positions of each occurrence (up to `maxMatches`).
- Replace Document Replace entire contents of the document.
- Insert Line Insert a blank line at row.
- Insert Text At Line Insert a block of text at the specified line number, shifting existing text down. Prefer replace-document for large edits.
- Delete Line Delete a single line.
- Delete Line Range Delete a range of lines.
- Get Selection Get the selected text.
- Get Document Get an array of each line in the document with line numbers.
- Get Line Count Get the total number of lines in the current document.
- Get Filename Get the filename of the current document.
- Get Full Path Get the full path of the current document.
- Get Project Files Get all project files in the current project.
- Open File Open a file (or move to that file's tab if already open).
- Undo Undo the last change in the editor.
- Redo Redo the last undo in the editor.
Links
★ 3 GitHub stars