[package] name = "mock_server" version = "0.1.0" edition = "2024" [features] default = [] mcp = ["rmcp", "schemars"] [dependencies] # 核心 Web 框架 axum = "0.8.8" # 异步运行时 tokio={version = "1.48.0",features = ["full"]} # 异步文件操作与流处理工具 tokio-util = {version = "0.7.17",features = ["io"]} futures-util = "0.3.31" # 序列化 serde = {version = "1.0.228",features = ["derive"]} serde_json = "1.0.147" # 物理目录递归扫描工具 walkdir = "2.5.0" tracing="0.1.44" tracing-subscriber = "0.3.22" # 热加载支持(扩展功能) notify = "8.2.0" notify-debouncer-mini = "0.6.0" # MCP Server 支持(可选) rmcp = { version = "0.1", features = ["server"], optional = true } schemars = { version = "0.8", optional = true } [dev-dependencies] tempfile = "3.24.0"