UNPKG

drawio-mcp-server

Version:

Provides Draw.io services to MCP Clients

60 lines 1.57 kB
{ "name": "drawio-mcp-server", "version": "1.1.0", "description": "Provides Draw.io services to MCP Clients", "type": "module", "main": "index.js", "bin": { "drawio-mcp-server": "./build/index.js" }, "files": [ "build" ], "keywords": [ "mcp", "modelcontextprotocol", "server", "draw.io", "drawio", "diagrams.net", "diagramsnet", "diagram", "claude" ], "author": "Ladislav Gazo", "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "1.10.1", "nanoid": "5.1.5", "pino": "9.6.0", "pino-pretty": "13.0.0", "uWebSockets.js": "github:uNetworking/uWebSockets.js#v20.51.0", "zod": "3.24.3" }, "devDependencies": { "@jest/globals": "29.7.0", "@types/jest": "29.5.12", "@types/node": "22.14.1", "globals": "15.0.0", "jest": "29.7.0", "jest-environment-node": "29.7.0", "prettier": "3.5.3", "rimraf": "6.0.1", "ts-jest": "29.3.2", "typescript": "5.8.3" }, "scripts": { "build": "tsc", "ci": "pnpm install --frozen-lockfile", "dev": "tsc --watch", "inspect": "pnpx @modelcontextprotocol/inspector node build/index.js", "lint": "tsc --noEmit", "format": "prettier --write \"src/**/*.ts\"", "format:check": "prettier --check \"src/**/*.ts\"", "test": "NODE_OPTIONS=--experimental-vm-modules jest", "test:watch": "jest --watch", "test:coverage": "NODE_OPTIONS=--experimental-vm-modules jest --coverage", "clean": "rimraf build coverage .eslintcache", "prebuild": "pnpm run clean" } }