| Crates.io | semantic-edit-mcp |
| lib.rs | semantic-edit-mcp |
| version | 0.2.1 |
| created_at | 2025-06-06 22:21:42.664822+00 |
| updated_at | 2025-07-29 20:46:34.295187+00 |
| description | MCP server for semantic code editing with tree-sitter |
| homepage | |
| repository | https://github.com/jbr/semantic-edit-mcp |
| max_upload_size | |
| id | 1703540 |
| size | 238,214 |
A Model Context Protocol server for AST-aware code editing
rustfmt available on the PATHruff available on the PATHbiome available on the PATH preview-edit Stage an operation and see a preview of the changes
retarget-edit Change the targeting of an already-staged operation without rewriting the content
persist-edit Execute the currently staged operation
set-working-directory Set the working context path for a session
$ cargo install semantic-edit-mcp
Add this to your MCP configuration JSON file:
{
"mcpServers": {
"edit": {
"command": "/path/to/semantic-edit-mcp/semantic-edit-mcp",
"args": ["serve"]
}
}
}