About Marksman
Marksman is an MCP server in the Commerce category: precise retrieval (inspect) and type-checked structural edits (apply_edits) exposed as two MCP tools. Marksman type-checks each edit over its full blast radius and returns a gate verdict + tier, so any coding agent can prove a change is safe before it lands.
Install
git clone https://github.com/d-weg/MarksmanThis 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 (2)
apply_editsApply structured edits: `rename`, `move_file`, `replace_text`, `replace_node`, `set_body`, `add_parameter`, `add_symbol`, and more. Edits are atomic and type-checked over the blast radius; symbols are addressed by name, so a named target needs no lookup step first.
Parameters not published.
inspectRead and locate code. One tool, dispatched by `mode`: `search` (find code by concept or task description), `symbol` (name → addressable handle), `file` (a file's symbols and imports), `node` (one symbol's full source or a sub-node), `map` (directory/architecture overview). Runs entirely locally — no API calls.
Parameters not published.
Ask AI
Ask AI about Marksman
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.