rust-mcp-server 0.2.6

An MCP server for Rust development
[[bin]]
name = "rust-mcp-server"
path = "src/main.rs"

[dependencies.anyhow]
version = "1.0.98"

[dependencies.async-trait]
version = "0.1.88"

[dependencies.clap]
default-features = false
features = ["std", "help", "error-context", "usage", "suggestions", "derive", "string"]
version = "4.5.40"

[dependencies.phf]
features = ["macros"]
version = "0.13.1"

[dependencies.reqwest]
version = "0.12.21"

[dependencies.rust-mcp-sdk]
default-features = false
features = ["server", "2025_06_18", "macros", "stdio"]
version = "0.7.0"

[dependencies.schemars]
version = "1.0.3"

[dependencies.serde]
features = ["derive"]
version = "1.0.219"

[dependencies.serde_json]
version = "1.0.140"

[dependencies.tokio]
default-features = false
features = []
version = "1.45.1"

[dependencies.tracing]
version = "0.1.41"

[dependencies.tracing-appender]
version = "0.2.3"

[dependencies.tracing-subscriber]
features = ["env-filter"]
version = "0.3.20"

[package]
authors = ["Vaiz"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
description = "An MCP server for Rust development"
edition = "2024"
homepage = "https://github.com/Vaiz/rust-mcp-server"
include = ["/src/**", "/docs/**", "/prompts/**", "README.md", "build.rs", "!docker/**", "!*.png"]
keywords = ["mcp", "cli"]
license = "Unlicense"
name = "rust-mcp-server"
readme = "README.md"
repository = "https://github.com/Vaiz/rust-mcp-server"
rust-version = "1.88"
version = "0.2.6"

[package.metadata.cargo-machete]
ignored = ["serde_json"]