@utilix-tech/mcp
MCP server exposing 279+ developer utility tools to Claude, Cursor, VS Code Copilot, and any MCP-compatible AI.
utilix.tech · Docs · npm
What is this?
@utilix-tech/mcp is a Model Context Protocol server that gives Claude, Cursor, and other AI tools access to 279+ deterministic developer utilities — JSON formatting, encoding, hashing, text diff, regex, token estimation, PII detection, and much more — all running locally, no API key needed.
Installation
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"utilix": {
"command": "npx",
"args": ["-y", "@utilix-tech/mcp"]
}
}
}
Restart Claude Desktop. You'll see utilix in the tools list.
Cursor
Add to .cursor/mcp.json in your project root or ~/.cursor/mcp.json globally:
{
"mcpServers": {
"utilix": {
"command": "npx",
"args": ["-y", "@utilix-tech/mcp"]
}
}
}
VS Code (Copilot)
Add to .vscode/mcp.json:
{
"servers": {
"utilix": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@utilix-tech/mcp"]
}
}
}
Windsurf / Other MCP clients
{
"mcpServers": {
"utilix": {
"command": "npx",
"args": ["-y", "@utilix-tech/mcp"]
}
}
}
Available Tools
AI Agent Utilities (28 tools)
Tools built for LLM pipelines — token management, context compression, extraction, RAG, and security.
JSON (12 tools)
format_json · minify_json · diff_json · json_to_csv · csv_to_json · json_path · validate_json · yaml_to_json · json_to_yaml · json_to_typescript · json_to_go · json_to_python
Encoding (8 tools)
encode_base64 · decode_base64 · encode_url · decode_url · encode_html · decode_html · encode_base32 · decode_base32
Hashing (3 tools)
hash · hash_password · verify_password
Text (8 tools)
word_count · convert_case · slugify · lorem_ipsum · escape_string · diff_lines · html_to_markdown · line_ops
Time (5 tools)
from_unix · parse_cron · cron_next_runs · diff_dates · convert_timezone
Units (2 tools)
convert_bytes · px_to_units
Color (4 tools)
parse_color · check_contrast · generate_palette · generate_shades
CSS (2 tools)
generate_gradient · minify_css
Code (7 tools)
format_sql · format_html · test_regex · minify_js · format_graphql · parse_docker_image · parse_env
Generators (6 tools)
generate_uuid · generate_password · generate_ulid · generate_random_data · generate_qr
API & Network (5 tools)
decode_jwt · build_curl · parse_curl · curl_to_code · generate_cors
Data Formats (4 tools)
validate_yaml · toml_to_json · xml_to_json · parse_csv
Misc (3 tools)
optimize_svg · char_to_codepoint · number_to_words
Example Prompts
Once installed, you can ask Claude things like:
- "Trim this text to 2000 tokens using the utilix trim_to_tokens tool"
- "Check this user input for PII before I log it"
- "Rerank these 10 chunks by relevance to my query about pricing"
- "Extract all JSON objects from this LLM response"
- "Compress this HTML page to minimize tokens before sending it to GPT"
- "Diff these two JSON configs and show me what changed"
- "Validate this data against my JSON Schema"
- "Convert this YAML to JSON"
- "Generate a UUID v4"
- "What's the SHA-256 of this string?"
Run without installing
npx @utilix-tech/mcp
Links
- Web app: utilix.tech — try every tool in the browser
- REST API: api.utilix.tech — same tools over HTTP
- Node.js SDK: @utilix-tech/sdk
- Python SDK: utilix-sdk on PyPI
- Docs: docs.utilix.tech
License
MIT