devutils-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| hash_md5B | Generate an MD5 hash of the given input string. |
| hash_sha1B | Generate a SHA-1 hash of the given input string. |
| hash_sha256A | Generate a SHA-256 hash of the given input string. |
| hash_sha512A | Generate a SHA-512 hash of the given input string. |
| hash_bcryptA | Generate a bcrypt hash of the given input string. Useful for password hashing. |
| hash_bcrypt_verifyA | Verify a string against a bcrypt hash. Returns true if matches. |
| base64_encodeB | Encode a string to Base64. |
| base64_decodeC | Decode a Base64 string back to plain text. |
| url_encodeB | URL-encode a string (percent-encoding). |
| url_decodeB | Decode a URL-encoded string. |
| html_encodeB | Encode special characters in a string to HTML entities. |
| html_decodeB | Decode HTML entities in a string back to their original characters. |
| hex_encodeB | Encode a string to its hexadecimal representation. |
| hex_decodeB | Decode a hexadecimal string back to plain text. |
| generate_uuidA | Generate a cryptographically secure UUID v4. |
| generate_nanoidA | Generate a NanoID — a compact, URL-friendly unique ID. |
| generate_passwordB | Generate a secure random password with configurable options. |
| generate_random_hexA | Generate a random hexadecimal string of the specified byte length. |
| jwt_decodeA | Decode a JWT (JSON Web Token) and display its header and payload without verifying the signature. Useful for debugging and inspecting tokens. |
| jwt_validateA | Validate the structure of a JWT. Checks format, Base64URL encoding, JSON validity, and expiration status. Does NOT verify the cryptographic signature. |
| json_formatA | Format (pretty-print) a JSON string with configurable indentation. Can also minify JSON. |
| json_validateA | Validate a JSON string and report any parsing errors with their approximate location. |
| json_path_queryB | Extract a value from a JSON object using a dot-notation path (e.g., 'user.address.city' or 'items[0].name'). |
| timestamp_to_dateA | Convert a Unix timestamp (seconds or milliseconds) to a human-readable ISO 8601 date string. |
| date_to_timestampB | Convert a date string to a Unix timestamp. Accepts ISO 8601 and common date formats. |
| number_base_convertA | Convert a number between different bases (binary, octal, decimal, hexadecimal, or any base 2-36). |
| color_convertC | Convert colors between HEX, RGB, and HSL formats. |
| byte_convertA | Convert between byte units (B, KB, MB, GB, TB, PB). Supports both binary (1024) and SI (1000) standards. |
| cidr_calculateA | Calculate network details from a CIDR notation (e.g., '192.168.1.0/24'). Returns network address, broadcast, host range, and host count. |
| ip_validateA | Validate and classify an IPv4 or IPv6 address. Returns type, class, scope, and whether it's private/loopback/multicast. |
| text_statsA | Analyze text and return detailed statistics: character count, word count, line count, sentence count, paragraph count, and reading time. |
| lorem_ipsumB | Generate Lorem Ipsum placeholder text. |
| case_convertA | Convert a string between different casing styles: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, and more. |
| slugifyA | Convert a string to a URL-friendly slug. Removes special characters, replaces spaces with hyphens, and lowercases everything. |
| regex_testA | Test a regular expression pattern against an input string. Returns all matches with groups and indices. |
| text_diffA | Compare two strings and show a simple line-by-line diff. Lines prefixed with '+' are additions, '-' are deletions, ' ' are unchanged. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/paladini/devutils-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server