[package]
name = "car-mcp"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "MCP (Model Context Protocol) server library — transport-agnostic dispatch for exposing CAR capabilities. Used by car-mcp-server (stdio binary) and car-server (HTTP-streamable daemon endpoint)."
repository.workspace = true

[dependencies]
car-memgine = { path = "../car-memgine", version = "0.22.1" }
car-verify = { path = "../car-verify", version = "0.22.1" }
car-ir = { path = "../car-ir", version = "0.22.1" }

serde.workspace = true
serde_json.workspace = true
tokio = { workspace = true, features = ["full"] }
tracing.workspace = true
chrono.workspace = true

[dev-dependencies]
tokio = { workspace = true, features = ["full", "test-util"] }
