{ "name": "image-tiler-mcp-server", "version": "3.1.2", "description": "MCP server that splits large images into optimally-sized tiles for LLM vision (Claude, OpenAI, Gemini, Gemini 3)", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" } }, "bin": { "image-tiler-mcp-server": "dist/index.js" }, "files": [ "dist", "README.md", "LICENSE" ], "scripts": { "prebuild": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"", "build": "tsc", "start": "node dist/index.js", "dev": "tsc --watch", "prepublishOnly": "npm run build", "inspect": "npx @modelcontextprotocol/inspector node dist/index.js", "pretest": "npm run build", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage" }, "keywords": [ "mcp", "model-context-protocol", "image-tiler", "claude", "llm", "vision", "screenshot", "sharp", "image-processing", "tiling", "chrome", "cdp", "capture", "gpt-4o", "frontend", "web-screenshot", "ai-vision" ], "author": "Keiver Hernandez", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/keiver/image-tiler-mcp-server.git" }, "bugs": { "url": "https://github.com/keiver/image-tiler-mcp-server/issues" }, "homepage": "https://github.com/keiver/image-tiler-mcp-server#readme", "engines": { "node": ">=20.0.0" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.26.0", "request-filtering-agent": "^3.2.0", "sharp": "^0.33.5", "ws": "^8.19.0", "zod": "^3.24.1" }, "devDependencies": { "@types/node": "^22.10.0", "@types/ws": "^8.18.1", "@vitest/coverage-v8": "^4.0.18", "typescript": "^5.7.0", "vitest": "^4.0.18" } }