Skip to main content
Glama

semantic-edit-mcp

by jbr
Cargo.toml1.18 kB
[package] name = "semantic-edit-mcp" version = "0.2.1" authors = ["Jacob Rothstein <hi@jbr.me>", "Anthropic Claude Sonnet 4"] edition = "2024" description = "MCP server for semantic code editing with tree-sitter" readme = "README.md" repository = "https://github.com/jbr/semantic-edit-mcp" documentation = "https://docs.rs/semantic-edit-mcp" license = "MIT OR Apache-2.0" keywords = ["mcp", "tree-sitter", "semantic-editing", "code-editing"] categories = ["development-tools", "text-processing"] [dependencies] anyhow = "1.0" clap = { version = "4.5", features = ["derive"] } diffy = "0.4.2" dirs = "6.0" enum-map = "2.7.3" fieldwork = "0.4.6" log = "0.4.27" mcplease = "0.2.3" ropey = "1.6" schemars = "1.0.4" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" shellexpand = "3.1.1" strum = { version = "0.27.2", features = ["derive"] } taplo = "0.14.0" tree-sitter = "0.25" tree-sitter-javascript = "0.23.1" tree-sitter-json = "0.24.8" tree-sitter-plain = "0.1.0" tree-sitter-python = "0.23.6" tree-sitter-rust = "0.24" tree-sitter-toml-ng = "0.7.0" tree-sitter-typescript = "0.23.2" walkdir = "2.5" # [patch.crates-io] # mcplease = { path = "../mcplease" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jbr/semantic-edit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server