{"_id":"@dennisk2025/text-palindrome-checker","name":"@dennisk2025/text-palindrome-checker","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/text-palindrome-checker","version":"1.0.0","description":"Checks if a given text is a palindrome, ignoring spaces, punctuation, and case.","type":"module","main":"index.js","bin":{"text-palindrome-checker":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/text-palindrome-checker@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-UONBFTmB2kmJE0Ohwv/4XU0aFHHZMNlXezltmRWm7qO8HQmqtbcfbHuDZmOwwYhoKp4KxPM/EXT8NANgR6nVlQ==","shasum":"b6e765296d20324b10a907c3e0c0a544c99d15a5","tarball":"https://registry.npmjs.org/@dennisk2025/text-palindrome-checker/-/text-palindrome-checker-1.0.0.tgz","fileCount":3,"unpackedSize":4202,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8rQ9b9TUODyWifc64x0AoDCiGkKdBWJLUraLRuTJqOwIhAORoRvRbuJcNLD6V8O224LOTx0Hb1rwvWhBPSizlSwmL"}]},"_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-palindrome-checker_1.0.0_1761423256540_0.9259978323310387"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T20:14:16.489Z","1.0.0":"2025-10-25T20:14:16.781Z","modified":"2025-10-25T20:14:17.096Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Checks if a given text is a palindrome, ignoring spaces, punctuation, and case.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# text-palindrome-checker\n\nChecks if a given text is a palindrome, ignoring spaces, punctuation, and case.\n\n## Installation\n\nYou can use this MCP server directly with npx (no installation necessary):\n\n```\nnpx @dennisk2025/text-palindrome-checker\n```\n\nOr, to install it globally:\n\n```\nnpm install -g @dennisk2025/text-palindrome-checker\n```\n\n## Adding to Claude Desktop\n\nTo use this MCP server with Claude Desktop, add the following configuration to your `claude_desktop_config.json` file:\n\n```json\n{\n  \"mcpServers\": {\n    \"text-palindrome\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/text-palindrome-checker\"]\n    }\n  }\n}\n```\n\n**Add this 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## Usage\n\nOnce added, Claude Desktop will detect the server and you can invoke its tools.\n\n### Available Tools\n\n#### is_palindrome\n- **Description:** Determines whether the supplied text is a palindrome, returning true or false.\n- **Parameters:**\n  - `text` (string, required): The text to be checked for palindrome properties.\n\n### Example Tool Call\n\n**Input:**\n\n```json\n{\n  \"tool\": \"is_palindrome\",\n  \"parameters\": {\n    \"text\": \"A man, a plan, a canal: Panama\"\n  }\n}\n```\n\n**Output:**\n\n```json\n{\n  \"result\": true\n}\n```\n\n**Input (not a palindrome):**\n\n```json\n{\n  \"tool\": \"is_palindrome\",\n  \"parameters\": {\n    \"text\": \"Hello, world!\"\n  }\n}\n```\n\n**Output:**\n\n```json\n{\n  \"result\": false\n}\n```\n\n## License\n\nMIT License\n","readmeFilename":"README.md","_rev":"1-0c9b2ae2d71e3ebe7b121d49341b2dcf"}