Devutils MCP Server

MCP server with 36 local developer utilities: hashing (MD5/SHA/bcrypt), encoding (Base64/hex/URL/HTML), UUID/password generation, JWT decode, JSON

Local serverstdioPython

What is the Devutils MCP Server?

MCP server with 36 local developer utilities: hashing (MD5/SHA/bcrypt), encoding (Base64/hex/URL/HTML), UUID/password generation, JWT decode, JSON formatting

The short version

Think of it as busybox for developer tools — small, essential, and always useful.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
hash_md5Generate MD5 hash
hash_sha1Generate SHA-1 hash
hash_sha256Generate SHA-256 hash
hash_sha512Generate SHA-512 hash
hash_bcryptGenerate bcrypt hash (configurable rounds)
hash_bcrypt_verifyVerify string against bcrypt hash
base64_encodeEncode string to Base64
base64_decodeDecode Base64 to string
url_encodeURL-encode (percent-encoding)
url_decodeDecode URL-encoded string
html_encodeEncode HTML entities
html_decodeDecode HTML entities
hex_encodeEncode string to hex
hex_decodeDecode hex to string
generate_uuidCryptographic UUID v4 (batch support)
generate_nanoidCompact URL-friendly ID (configurable length)
generate_passwordSecure password (configurable complexity)
generate_random_hexRandom hex string (configurable length)
jwt_decodeDecode JWT header & payload (with human-readable dates)
jwt_validateValidate JWT structure & expiration
json_formatPretty-print or minify JSON
json_validateValidate JSON with error location
json_path_queryExtract values using dot-notation path
timestamp_to_dateUnix timestamp → human date (timezone support)
date_to_timestampDate string → Unix timestamp
number_base_convertConvert between bases (bin/oct/dec/hex/any)
color_convertConvert colors (HEX ↔ RGB ↔ HSL)
byte_convertConvert byte units (B/KB/MB/GB/TB/PB)
cidr_calculateCIDR → network, broadcast, mask, host range, host count
ip_validateValidate & classify IPv4/IPv6 address
text_statsCharacter/word/line/sentence count, reading time
lorem_ipsumGenerate placeholder text
case_convertConvert between camelCase, snake_case, PascalCase, etc.
slugifyConvert string to URL-friendly slug
regex_testTest regex pattern against input
text_diffLine-by-line diff between two texts

How to install the Devutils MCP Server

{
  "mcpServers": {
    "devutils": {
      "command": "npx",
      "args": [
        "-y",
        "devutils-mcp-server"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Devutils to Smithery.”
  • “Use Devutils to Cursor.”
  • “Use Devutils to Windsurf.”

Frequently asked questions

MCP server with 36 local developer utilities: hashing (MD5/SHA/bcrypt), encoding (Base64/hex/URL/HTML), UUID/password generation, JWT decode, JSON formatting Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.