openpencil/crates/op-mcp/Cargo.toml

26 lines
730 B
TOML

[package]
name = "op-mcp"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
description = "OpenPencil MCP server — JSON-RPC tool registry over op-editor-core EditorState / EditorCommand"
[lib]
name = "op_mcp"
path = "src/lib.rs"
[features]
default = []
debug-tools = ["dep:op-design-lint"]
[dependencies]
jian-ops-schema = { path = "../../vendor/jian/crates/jian-ops-schema" }
op-ai-skills = { path = "../op-ai-skills" }
op-design-lint = { path = "../op-design-lint", optional = true }
op-editor-core = { path = "../op-editor-core" }
op-editor-ui = { path = "../op-editor-ui" }
op-pen-loader = { path = "../op-pen-loader" }
regex = "1"
serde_json = { workspace = true }