{"_id":"@dennisk2025/emoji-replacer","name":"@dennisk2025/emoji-replacer","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/emoji-replacer","version":"1.0.0","description":"Replaces specific words in a text with corresponding emojis, making text more expressive and fun.","type":"module","main":"index.js","bin":{"emoji-replacer-mcp":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/emoji-replacer@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-DzCjaWmFGH5EqIA5LvFo4cNugx+/5iWU6rGCa9VtV4gPqz0UPtk2yKMiofwDaZi82hRbPfDFqTcnbJOwWEVk+w==","shasum":"7a05e857e924a4ec8305c9b4401511c91090d312","tarball":"https://registry.npmjs.org/@dennisk2025/emoji-replacer/-/emoji-replacer-1.0.0.tgz","fileCount":3,"unpackedSize":7663,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDuFgGe1zGVRxsrAkfTxbum+nspXre7ncVbc1WBnVpMkwIgHw+P2gOzkkbwB3T7bgrpwkDIr/7g+xvTzXV8CZE1N2w="}]},"_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/emoji-replacer_1.0.0_1761424804697_0.4082947517398092"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T20:40:04.601Z","1.0.0":"2025-10-25T20:40:04.881Z","modified":"2025-10-25T20:40:05.170Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Replaces specific words in a text with corresponding emojis, making text more expressive and fun.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# emoji-replacer-mcp\n\nReplaces specific words in a text with corresponding emojis, making your text more expressive and fun!\n\n## Features\n- Replace keywords like \"happy\", \"cat\", \"coffee\", etc. with their emoji equivalents in your text.\n- Supports custom word-to-emoji mapping per request.\n\n## Installation\n\nYou can run via npx (recommended):\n\nnpx @dennisk2025/emoji-replacer-mcp\n\nOr install globally:\n\nnpm install -g @dennisk2025/emoji-replacer-mcp\n\nOr as a local dependency:\n\nnpm install @dennisk2025/emoji-replacer-mcp\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    \"emoji-replacer\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/emoji-replacer-mcp\"]\n    }\n  }\n}\n```\n\n## Usage Examples\n\nAvailable tool:\n\n### replace_words_with_emojis\n\nReplaces predefined words in a text with their emoji equivalents. You can also supply additional or override mappings.\n\n#### Parameters\n- **text** (string, required): Input text where keywords will be replaced by emojis.\n- **emojis** (object, optional): Optional custom mapping for word-to-emoji replacements.\n\n#### Example Calls\n\n**1. Basic replacement:**\n\nInput:\n```json\n{\n  \"name\": \"replace_words_with_emojis\",\n  \"arguments\": {\n    \"text\": \"I am happy to see my cat drink coffee.\"\n  }\n}\n```\n\nOutput:\n```json\n{\n  \"result\": \"I am 😊 to see my 🐱 drink ☕️.\"\n}\n```\n\n**2. Custom mapping:**\n\nInput:\n```json\n{\n  \"name\": \"replace_words_with_emojis\",\n  \"arguments\": {\n    \"text\": \"Let's eat cake and play music under the sun!\",\n    \"emojis\": { \"cake\": \"🎂\", \"sun\": \"🌞\" }\n  }\n}\n```\n\nOutput:\n```json\n{\n  \"result\": \"Let\\u0027s eat 🎂 and play 🎵 under the 🌞!\"\n}\n```\n\n## Tool Reference\n\n### replace_words_with_emojis\n- **Description:** Takes a string of text and replaces predefined keywords (like 'happy', 'cat', 'coffee') with their respective emojis. The mapping can be expanded and customized.\n- **Parameters:**\n  - `text` (string, required): Input text where keywords will be replaced by emojis.\n  - `emojis` (object, optional): Mapping for custom replacements. Example: `{ \"apple\": \"🍎\" }`\n- **Default mappings:** happy, cat, dog, coffee, love, smile, sun, star, music, cake\n\n---\n\nEnjoy expressive text in Claude with emoji-replacer-mcp!\n","readmeFilename":"README.md","_rev":"1-2f43e239b456c0389bbd7f8084d7cb5a"}