1. Conduid
  2. Agents
  3. Lisp Sitter
MCP server · Agents

Lisp Sitter

Structural editing CLI for Emacs Lisp, Scheme, and Common Lisp

34Low

Scored a month ago · breakdown

About Lisp Sitter

Lisp Sitter is an MCP server in the Agents category: structural editing CLI for Emacs Lisp, Scheme, and Common Lisp.

Install

From source
git clone https://github.com/etyurkin/lisp-sitter

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (32)

check_structural_fileValidate a whole file (with `semantic: true` for deep checks)

Parameters not published.

check_structural_nodeValidate one top-level form

Parameters not published.

structural_analyzeProject-wide unused-definition, unresolved-call, and arity analysis over a directory or glob

Parameters not published.

structural_barfParedit barf (`dir`: forward/backward)

Parameters not published.

structural_boundsByte range `START:END` for a symbol

Parameters not published.

structural_calleesDirect callees from a symbol's definition(s) across the project

Parameters not published.

structural_callersCallers of a symbol (`path` = file, directory, or glob)

Parameters not published.

structural_completeAppend missing `)` to an unbalanced form

Parameters not published.

structural_contextComplete structural context: tree + bounds + full text

Parameters not published.

structural_convert_letConvert between `let` and `let*`

Parameters not published.

Show all 32 tools
structural_diffGit diff since `ref` → touched symbols; `impact: true` for blast radius

Parameters not published.

structural_evalRun dialect-specific validation (byte-compile, sbcl, guile…)

Parameters not published.

structural_exploreSource + callers + callees for one symbol

Parameters not published.

structural_extractExtract a sub-expression into a new function

Parameters not published.

structural_find_errorsList tree-sitter `MISSING`/`ERROR` nodes

Parameters not published.

structural_flattenInline call sites and remove the definition

Parameters not published.

structural_formatRe-indent a file (`align: true` for arg-column alignment)

Parameters not published.

structural_getFull text of a named form

Parameters not published.

structural_impactTransitive callers (blast radius); optional `depth`

Parameters not published.

structural_insertInsert after `__start__`, `__end__`, or a symbol; pass `write: true` to save

Parameters not published.

structural_instrumentInstrument a form with tracing

Parameters not published.

structural_moveMove a form after an anchor

Parameters not published.

structural_raiseParedit raise a sub-expression

Parameters not published.

structural_removeRemove a form (with `keep_calls` option)

Parameters not published.

structural_renameRename a form, call sites, and refs (`refs: true` for plain `'old`)

Parameters not published.

structural_rename_projectRename a symbol across a directory or glob (definition + every reference); diff preview unless `write: true`

Parameters not published.

structural_replaceReplace a form; pass `write: true` to save (otherwise returns updated content)

Parameters not published.

structural_slurpParedit slurp (`dir`: forward/backward)

Parameters not published.

structural_spliceParedit splice a wrapper list

Parameters not published.

structural_substituteReplace a sub-expression inside a form

Parameters not published.

structural_treeOutline of top-level forms (`depth` for sub-forms; `all: true` for non-definitions)

Parameters not published.

structural_wrapWrap a form's body in a construct

Parameters not published.

Ask AI

✦

Ask AI about Lisp Sitter

Powered by Claude · Grounded in docs

I know everything about Lisp Sitter. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Lisp Sitter

How do I install Lisp Sitter?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Lisp Sitter safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Lisp Sitter still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.