Get the FREE Ultimate OpenClaw Setup Guide →

text-toolkit

Advanced MCP server providing comprehensive text transformation and formatting tools. TextToolkit offers over 40 specialized utilities for case conversion, encoding/decoding, formatting, analysis, and text manipulation - all accessible directly within your AI assistant workflow.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio cicatriiz-text-toolkit npx -y @cicatriz/text-toolkit

How to use

TextToolkit MCP Server provides a suite of text transformation, formatting, encoding/decoding, and analysis tools that you can invoke directly from your MCP-enabled workflow. It exposes operations such as case conversions (camel, Pascal, snake, kebab, CONSTANT, dot, path, etc.), various string encodings (Base64, URL, HTML entities), formatting helpers for JSON/XML/SQL/HTML, text analysis (character/word/line counts and readability metrics), UUID generation/validation, and a broad set of regex utilities. You can access these tools by connecting to the MCP server via your preferred client (Cursor, Windsurf/Cascade, Cline, Roo Code, Claude, or CLI) and invoking the listed tools by name. The server is designed to be drop-in compatible with the MCP ecosystem, so you can chain text transformations within your prompts or automation flows without leaving your AI assistant environment.

How to install

Prerequisites:\n- Node.js 16.x or higher. The TextToolkit MCP server runs on Node.js.\n\nSetup (Node/NPM):\n1. Install the package globally via npm and run the server:\nbash\nnpm install -g @cicatriz/text-toolkit\ntext-toolkit\n\n2. Alternatively, run directly with npx (no global install required):\nbash\nnpx -y @cicatriz/text-toolkit@latest\n\n3. If you prefer to build from source (GitHub repo):\nbash\n# Clone the repository\ngit clone https://github.com/Cicatriiz/text-toolkit.git\ncd text-toolkit\n\n# Install dependencies\nnpm install\n\n# Build the project (if applicable)\nnpm run build\n\n# Run the server (production distPath may vary; adjust as needed)\nnode dist/index.js\n\nPrerequisites recap: ensure Node.js 16+ is installed, and you have network access to fetch npm packages.\n\nUsage after install: you can run the server in normal CLI mode or via MCP integrations as described in the README.

Additional notes

Tips and notes:\n- The MCP server is named text-toolkit and is typically invoked via npx with the package @cicatriz/text-toolkit.\n- When integrating with MCP clients (Cursor, Windsurf, Cline, Roo Code, Claude), use the following shared configuration for the text-toolkit server: { "mcpServers": { "text-toolkit": { "command": "npx", "args": ["-y", "@cicatriz/text-toolkit"] } } }.\n- You can test connectivity and available tools with the MCP Inspector or by running the CLI version directly to list available tools and perform sample transformations.\n- If you encounter issues with dependencies, ensure npm install has completed successfully and your Node environment has sufficient permissions.\n- For large JSON/HTML/XML formatting tasks, consider adjusting indentation options via the tool's configuration if the CLI supports it.\n- Keep an eye on the package version; using @latest ensures you get the most up-to-date tools and fixes.

Related MCP Servers

Sponsor this space

Reach thousands of developers