{"_id":"@dasheck0/face-generator","_rev":"1-bd94796fc0fc3b023ea77334fb17b6ff","name":"@dasheck0/face-generator","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@dasheck0/face-generator","version":"1.0.0","keywords":["mcp","face","generator","image","profile"],"author":{"name":"Stefan Neidig","email":"stefan@dasheck0.com"},"license":"MIT","_id":"@dasheck0/face-generator@1.0.0","maintainers":[{"name":"dasheck0","email":"stefan@rpdev.net"}],"homepage":"https://github.com/dasheck0/face-generator","bugs":{"url":"https://github.com/dasheck0/face-generator/issues"},"bin":{"face-generator":"build/index.js"},"dist":{"shasum":"e4a16121d81da22817312866e773939a0b85acdb","tarball":"https://registry.npmjs.org/@dasheck0/face-generator/-/face-generator-1.0.0.tgz","fileCount":4,"integrity":"sha512-KMvk9uEegLty2iHaBPXe26uGg1weCdtemO6Y4EtWHs3ytSTDjQTGTSoq1YYVZODsTU0t6Y9SKdUYgiRSYaHXfw==","signatures":[{"sig":"MEYCIQC74E4d/91LxDu2ZQ755+NDKuACJtmL3AEIvvQ4SdthcQIhAOc9yYHb+Yw79/P0nKN/cxLtUknj0JE3hc7nmCpxOt3R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10624},"type":"module","gitHead":"a93195174ffde753bcdb1bdcd3513765f1b99b3d","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"dasheck0","email":"stefan@rpdev.net"},"repository":{"url":"git+https://github.com/dasheck0/face-generator.git","type":"git"},"_npmVersion":"9.8.1","description":"MCP server for generating human face images with various shapes and sizes","directories":{},"_nodeVersion":"18.18.2","dependencies":{"fs":"^0.0.1-security","axios":"^1.7.9","sharp":"^0.33.5","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/face-generator_1.0.0_1735392570489_0.28108102114966016","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@dasheck0/face-generator","version":"1.0.1","description":"MCP server for generating human face images with various shapes and sizes","keywords":["mcp","face","generator","image","profile"],"author":{"name":"Stefan Neidig","email":"stefan@dasheck0.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dasheck0/face-generator.git"},"homepage":"https://github.com/dasheck0/face-generator","bugs":{"url":"https://github.com/dasheck0/face-generator/issues"},"type":"module","bin":{"face-generator":"build/index.js"},"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","prepare":"npm run build","watch":"tsc --watch","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"0.6.0","axios":"^1.7.9","fs":"^0.0.1-security","sharp":"^0.33.5"},"devDependencies":{"@types/node":"^20.11.24","typescript":"^5.3.3"},"_id":"@dasheck0/face-generator@1.0.1","gitHead":"c2208d24862cd0c96d826220d82a4282c4676b17","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-eaVXzsLb1APhM6zbpKH3Yqc+KEYnJpXAdDL67Kwqnm3fDxOGvqHlpmc3ncj6sdMNACOjG1ZqdQrzlBTjlpTIGQ==","shasum":"3af40acdfb6a3982a0c79be536db7a7574a96331","tarball":"https://registry.npmjs.org/@dasheck0/face-generator/-/face-generator-1.0.1.tgz","fileCount":4,"unpackedSize":10644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrsC0nZb1jFM0JgOqyZf8F0fBe959bZUqcmRlNstPx9AiEA6PQCKfTfaQIx5zFWd4eQAsb0Jr/ZuqNJEK8ZOWHVTyk="}]},"_npmUser":{"name":"dasheck0","email":"stefan@rpdev.net"},"directories":{},"maintainers":[{"name":"dasheck0","email":"stefan@rpdev.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/face-generator_1.0.1_1735392729453_0.48594015881776564"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-28T13:29:30.403Z","modified":"2024-12-28T13:32:09.784Z","1.0.0":"2024-12-28T13:29:30.678Z","1.0.1":"2024-12-28T13:32:09.625Z"},"bugs":{"url":"https://github.com/dasheck0/face-generator/issues"},"author":{"name":"Stefan Neidig","email":"stefan@dasheck0.com"},"license":"MIT","homepage":"https://github.com/dasheck0/face-generator","keywords":["mcp","face","generator","image","profile"],"repository":{"type":"git","url":"git+https://github.com/dasheck0/face-generator.git"},"description":"MCP server for generating human face images with various shapes and sizes","maintainers":[{"name":"dasheck0","email":"stefan@rpdev.net"}],"readme":"# Face Generator MCP Server\n\nA Model Context Protocol (MCP) server for generating human face images using https://thispersondoesnotexist.com.\n\n## Features\n\n- Generate human face images\n- Multiple output shapes: square, circle, rounded rectangle\n- Configurable image dimensions\n- Transparent backgrounds for non-square shapes\n- Batch generation of multiple images\n\n## Installation\n\n```bash\nnpm install @dasheck0/face-generator\n```\n\n## Usage\n\n### As an MCP Server\n\n1. Start the server:\n```bash\nnpx face-generator\n```\n\n2. Use the `generate_face` tool through an MCP client.\n\n### Tool Parameters\n\n- `outputDir`: (required) Directory to save the images\n- `fileName`: Optional file name (defaults to timestamp)\n- `count`: Number of images to generate (default: 1)\n- `width`: Image width in pixels (default: 256)\n- `height`: Image height in pixels (default: 256)\n- `shape`: Image shape (square|circle|rounded, default: square)\n- `borderRadius`: Border radius for rounded shape (default: 32)\n\n## Example\n\n```json\n{\n  \"outputDir\": \"./output\",\n  \"count\": 3,\n  \"width\": 512,\n  \"height\": 512,\n  \"shape\": \"circle\"\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}