{ "name": "minipainter", "version": "0.9.0", "description": "Local-first CLI + MCP server for a miniature-paint inventory and cross-brand color matching.", "mcpName": "io.github.ArturSkowronski/minipainter", "license": "MIT", "author": "Artur Skowronski", "type": "module", "homepage": "https://arturskowronski.github.io/minipainter/", "repository": { "type": "git", "url": "git+https://github.com/ArturSkowronski/minipainter.git" }, "bugs": { "url": "https://github.com/ArturSkowronski/minipainter/issues" }, "keywords": [ "miniatures", "wargaming", "paint", "citadel", "vallejo", "army-painter", "color-matching", "mcp", "model-context-protocol", "cli" ], "bin": { "minipainter": "src/cli.mjs", "mpaint": "src/cli.mjs", "minipainter-mcp": "src/mcp-server.mjs", "minipainter-mcp-http": "src/mcp-http-server.mjs", "minipainter-server": "src/mcp-http-server.mjs" }, "files": [ "src/", "data/", "MCP.md" ], "engines": { "node": ">=18" }, "scripts": { "test": "node --test", "test:clean-room": "scripts/clean-room-test.sh", "generate:demo": "node scripts/render-demo-output.mjs docs/assets", "mcp": "node src/mcp-server.mjs", "mcp:http": "node src/mcp-http-server.mjs", "server": "node src/mcp-http-server.mjs" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.28.0", "pg": "^8.22.0", "zod": "^4.3.6" }, "devDependencies": { "pg-mem": "^3.0.14" } }