{"_id":"@dennisk2025/random-color-generator","name":"@dennisk2025/random-color-generator","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/random-color-generator","version":"1.0.0","description":"Generates one or more random colors in various formats (hex, RGB, HSL) via MCP server. Useful for design, testing, or creative applications.","type":"module","main":"index.js","bin":{"random-color-generator":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/random-color-generator@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-++hcs31A5U6KtaxBpj15vqEcBQaMv23oJ9jTe00ro9UnqJLan5tW5cRDGFOsxcc0ABzHCHgYYPrKoa3XR8ZUnw==","shasum":"8ff9e761d615c07ea987d123cf7b96778a077fe9","tarball":"https://registry.npmjs.org/@dennisk2025/random-color-generator/-/random-color-generator-1.0.0.tgz","fileCount":3,"unpackedSize":7817,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBOQD6Ca+AI0zwoSPcO9h5O6nnEh7gEdnrtsbw4SU8f3AiEA78q0CCl57dsXZpOYUlR/qbd5LCVwte7sUI96P0VY76E="}]},"_npmUser":{"name":"dennisk2025","email":"4dennisk@gmail.com"},"directories":{},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/random-color-generator_1.0.0_1761424858532_0.1797206220540899"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T20:40:58.282Z","1.0.0":"2025-10-25T20:40:58.706Z","modified":"2025-10-25T20:40:59.326Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Generates one or more random colors in various formats (hex, RGB, HSL) via MCP server. Useful for design, testing, or creative applications.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# random-color-generator\n\nGenerates one or more random colors in various formats (hex, RGB, HSL) via the Model Context Protocol (MCP) server. Useful for design, testing, or creative applications.\n\n## Installation\n\nYou can use this MCP server directly using npx or install it as a dependency:\n\n```\nnpx @dennisk2025/random-color-generator\n```\n\nor\n\n```\nnpm install @dennisk2025/random-color-generator\n```\n\n## Adding to Claude Desktop\n\nAdd the following to your Claude Desktop config file at:\n- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"random-color\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/random-color-generator\"]\n    }\n  }\n}\n```\n\nNow you can use the tools from this MCP server via Claude Desktop!\n\n## Available Tools\n\n### 1. generate_random_colors\n**Description:** Generates a list of random colors in specified formats.\n\n#### Parameters:\n- `count` (integer, optional): Number of random colors to generate (default: 1, min: 1, max: 100)\n- `formats` (array of strings, optional): Color formats to return per color. You may include any of:\n  - `hex`\n  - `rgb`\n  - `hsl`\n\n#### Example Call:\n```\nTool: generate_random_colors\nParameters: { \"count\": 3, \"formats\": [\"hex\", \"rgb\"] }\n```\n**Result:**\n```\n{\n  \"colors\": [\n    { \"hex\": \"#12ab34\", \"rgb\": \"rgb(18, 171, 52)\" },\n    { \"hex\": \"#785a21\", \"rgb\": \"rgb(120, 90, 33)\" },\n    { \"hex\": \"#a1bb03\", \"rgb\": \"rgb(161, 187, 3)\" }\n  ]\n}\n```\n\n#### Example: Only one color in all formats\n```\nTool: generate_random_colors\nParameters: { \"formats\": [\"hex\", \"hsl\", \"rgb\"] }\n```\n\n**Result:**\n```\n{\n  \"colors\": [\n    { \"hex\": \"#ff22cc\", \"rgb\": \"rgb(255, 34, 204)\", \"hsl\": \"hsl(314, 100%, 57%)\" }\n  ]\n}\n```\n\n## Usage Notes\n- If you omit the `formats` parameter, only the `hex` code will be returned.\n- The result JSON always returns a `colors` array of length `count`.\n- Minimum `count` is 1, maximum is 100.\n- Supported formats: `hex`, `rgb`, `hsl`.\n\n---\n\nEnjoy generating random, valid web colors for your projects, presentations, or inspiration!\n","readmeFilename":"README.md","_rev":"1-dec77e5c83ec41ca06b8231bcd04ccf1"}