{"_id":"@dennisk2025/text-rot13-converter","name":"@dennisk2025/text-rot13-converter","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/text-rot13-converter","version":"1.0.0","description":"Converts a given text input into its ROT13 encoded form, replacing each letter with the letter 13 positions ahead in the alphabet.","type":"module","main":"index.js","bin":{"text-rot13-converter":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/text-rot13-converter@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-AiTav4liZ7v16qu0z6maJc3auQhwG6yJqUmdYwsR15FgcTrHH2+XvxUorHbWCjNGVkE2pogMB5SNeXJBne2obQ==","shasum":"b1cfa8b24d9d2107285cdf2d7877911a597da49f","tarball":"https://registry.npmjs.org/@dennisk2025/text-rot13-converter/-/text-rot13-converter-1.0.0.tgz","fileCount":3,"unpackedSize":4942,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICAPmYF/cKEfweKLvJ30sRS4EESRuNJDzvXwAB0bKnoTAiAKJ+vovyBZUTtskIn+VgJ5A7gS/D1RWCIxw1Rn/nHB1Q=="}]},"_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/text-rot13-converter_1.0.0_1761424278021_0.8800299366128312"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T20:31:17.856Z","1.0.0":"2025-10-25T20:31:18.214Z","modified":"2025-10-25T20:31:18.629Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Converts a given text input into its ROT13 encoded form, replacing each letter with the letter 13 positions ahead in the alphabet.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# text-rot13-converter\n\nConverts a given text input into its ROT13 encoded form, replacing each letter with the letter 13 positions ahead in the alphabet. This is a utility MCP (Model Context Protocol) server providing a simple text-encoding tool.\n\n## Installation\n\nYou can use this MCP server via npx (recommended) or install globally:\n\n**Run without install:**\n\nnpx @dennisk2025/text-rot13-converter\n\n**Install globally:**\n\nnpm install -g @dennisk2025/text-rot13-converter\n\nOnce installed, you can run:\n\ntext-rot13-converter\n\n## Adding to Claude Desktop\n\nTo use this MCP server in Claude Desktop, add the following to your configuration file:\n\n```\n{\n  \"mcpServers\": {\n    \"rot13\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/text-rot13-converter\"]\n    }\n  }\n}\n```\n\n**Add this to your Claude Desktop config file at:**\n- `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS)\n- `%APPDATA%\\Claude\\claude_desktop_config.json` (Windows)\n\n## Usage\n\nAfter configuring, you can call the tool `encode_rot13` from within Claude Desktop or any other MCP-compatible client.\n\n### Available Tools\n\n**1. encode_rot13**\n- **Description:** Takes a string and returns its ROT13 encoded version.\n- **Input Parameters:**\n  - `text` (string) — The input text to encode with ROT13. (required)\n\n### Example Tool Call\n\nTool: `encode_rot13`\n\nInput:\n```\n{\n  \"text\": \"Hello, World!\"\n}\n```\n\nOutput:\n```\n{\n  \"result\": \"Uryyb, Jbeyq!\"\n}\n```\n\n---\n\n## Example MCP Tool Call (JSON)\n\n```\n{\n  \"name\": \"encode_rot13\",\n  \"arguments\": {\n    \"text\": \"Secret message.\"\n  }\n}\n```\n\n**Response:**\n```\n{\n  \"result\": \"Frperg zrffntr.\"\n}\n```\n\n---\n\n## Summary of Tools\n\n| Tool Name      | Description                                 | Parameters                 |\n| -------------- | ------------------------------------------- | -------------------------- |\n| encode_rot13   | Returns the ROT13 encoded version of a text | text (string, required)    |\n","readmeFilename":"README.md","_rev":"1-25308e24d6596eefae50ee02fd3a6592"}