@dennisk2025/text-rot13-converter
v1.0.0
Published
Converts a given text input into its ROT13 encoded form, replacing each letter with the letter 13 positions ahead in the alphabet.
Readme
text-rot13-converter
Converts 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.
Installation
You can use this MCP server via npx (recommended) or install globally:
Run without install:
npx @dennisk2025/text-rot13-converter
Install globally:
npm install -g @dennisk2025/text-rot13-converter
Once installed, you can run:
text-rot13-converter
Adding to Claude Desktop
To use this MCP server in Claude Desktop, add the following to your configuration file:
{
"mcpServers": {
"rot13": {
"command": "npx",
"args": ["@dennisk2025/text-rot13-converter"]
}
}
}Add this to your Claude Desktop config file at:
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)%APPDATA%\Claude\claude_desktop_config.json(Windows)
Usage
After configuring, you can call the tool encode_rot13 from within Claude Desktop or any other MCP-compatible client.
Available Tools
1. encode_rot13
- Description: Takes a string and returns its ROT13 encoded version.
- Input Parameters:
text(string) — The input text to encode with ROT13. (required)
Example Tool Call
Tool: encode_rot13
Input:
{
"text": "Hello, World!"
}Output:
{
"result": "Uryyb, Jbeyq!"
}Example MCP Tool Call (JSON)
{
"name": "encode_rot13",
"arguments": {
"text": "Secret message."
}
}Response:
{
"result": "Frperg zrffntr."
}Summary of Tools
| Tool Name | Description | Parameters | | -------------- | ------------------------------------------- | -------------------------- | | encode_rot13 | Returns the ROT13 encoded version of a text | text (string, required) |
