Cargo.toml

 1[package]
 2name = "lsp2mcp"
 3version = "0.1.0"
 4edition = "2024"
 5
 6[dependencies]
 7anyhow = "1.0.100"
 8async-gen = "0.2.3"
 9async-lsp = "0.2.2"
10async-process = "2.3"
11clap = { version = "4.5.48", features = ["derive"] }
12futures = "0.3.31"
13rmcp = { version = "0.8.0", features = ["server", "transport-io"] }
14serde = { version = "1.0", features = ["derive"] }
15tokio = { version = "1.47.1", features = ["macros", "rt", "rt-multi-thread", "fs"] }
16toml = "0.8"
17tower = "0.5.2"
18tracing = "0.1.41"
19tracing-subscriber = { version = "0.3.20", features = ["env-filter", "fmt", "std"] }