{
  "name": "@likec4/mcp",
  "version": "1.60.0",
  "description": "Model Context Protocol server for LikeC4",
  "keywords": [
    "likec4",
    "mcp",
    "model context protocol",
    "server"
  ],
  "homepage": "https://likec4.dev",
  "bugs": "https://github.com/likec4/likec4/issues",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/likec4/likec4.git",
    "directory": "packages/mcp"
  },
  "license": "MIT",
  "author": "Denis Davydkov <denis@davydkov.com>",
  "type": "module",
  "exports": {
    ".": "./dist/index.mjs",
    "./package.json": "./package.json"
  },
  "bin": {
    "likec4-mcp": "bin/likec4-mcp.mjs"
  },
  "files": [
    "dist",
    "bin",
    "**/package.json"
  ],
  "dependencies": {
    "@hono/mcp": "^0.3.2",
    "@hono/node-server": "^2.1.4",
    "@hpcc-js/wasm-graphviz": "1.29.2",
    "@modelcontextprotocol/ext-apps": "^1.7.5",
    "@modelcontextprotocol/sdk": "^1.32.1",
    "bundle-require": "^5.1.0",
    "chokidar": "^5.0.0",
    "esbuild": "0.28.2",
    "fdir": "6.4.0",
    "hono": "^4.13.13",
    "picomatch": "^4.0.7",
    "std-env": "^4.1.0",
    "tinyrainbow": "^3.1.1",
    "vscode-jsonrpc": "9.0.3",
    "vscode-languageserver": "10.1.2",
    "vscode-languageserver-protocol": "3.18.4",
    "vscode-languageserver-textdocument": "1.0.15",
    "vscode-languageserver-types": "3.18.4",
    "vscode-uri": "3.2.0",
    "zod": "^4.6.5"
  },
  "devDependencies": {
    "@likec4/config": "1.60.0",
    "@likec4/core": "1.60.0",
    "@likec4/devops": "1.59.4",
    "@likec4/diagram": "1.60.0",
    "@likec4/language-server": "1.60.0",
    "@likec4/language-services": "1.60.0",
    "@likec4/layouts": "1.60.0",
    "@likec4/log": "1.60.0",
    "@likec4/tsconfig": "1.60.0",
    "@mantine/core": "9.7.1",
    "@types/node": "~22.19.19",
    "@types/react": "19.3.0",
    "@types/react-dom": "19.3.0",
    "@vitest/ui": "4.1.11",
    "citty": "^0.2.2",
    "defu": "^6.1.7",
    "langium": "4.4.0",
    "react": "19.3.0",
    "react-dom": "19.3.0",
    "remeda": "^2.51.0",
    "tsdown": "^0.23.0",
    "tsx": "4.23.15",
    "turbo": "2.11.7",
    "type-fest": "^4.41.0",
    "typescript": "6.0.3",
    "unctx": "^2.5.0",
    "vitest": "4.1.11"
  },
  "engines": {
    "node": ">=22.22.3"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org",
    "access": "public"
  },
  "scripts": {
    "typecheck": "tsc -b --verbose",
    "build": "tsdown",
    "preinspector": "tsdown",
    "inspector": "DANGEROUSLY_OMIT_AUTH=1 LIKEC4_WORKSPACE=../../examples pnpx @modelcontextprotocol/inspector node bin/likec4-mcp.mjs",
    "pack": "pnpm pack",
    "smoke:pack": "node scripts/smoke-packed-install.mjs",
    "clean": "likec4ops clean",
    "test": "vitest run --no-isolate",
    "vitest:ui": "vitest --no-isolate --ui",
    "test:watch": "vitest"
  }
}