[package] name = "kei-mcp" version = "0.1.0" edition.workspace = true rust-version.workspace = true description = "Model Context Protocol (MCP) server — exposes atom registry over stdio JSON-RPC" authors.workspace = true license.workspace = true [[bin]] name = "kei-mcp" path = "src/main.rs" [lib] name = "kei_mcp" path = "src/lib.rs" [dependencies] serde = { workspace = true } serde_json = { workspace = true } tokio = { workspace = true } anyhow = { workspace = true } kei-atom-discovery = { path = "../kei-atom-discovery" } kei-skills = { path = "../kei-skills" } [dev-dependencies] tempfile = { workspace = true } # test-util: needed by tests/tools_call_timeout.rs for tokio::time::advance + Builder::start_paused tokio = { workspace = true, features = ["test-util"] } [package.metadata.keisei] backend = "none" description = "MCP server exposing atoms as tools, skills as resources, over stdio JSON-RPC" authors = ["Denis Parfionovich "]