Devutils
FreeNot checkedZero-auth MCP server with everyday developer utilities: base64, UUID, hash, JWT decode, cron, timestamps, JSON, regex
About
Zero-auth MCP server with everyday developer utilities: base64, UUID, hash, JWT decode, cron, timestamps, JSON, regex
README
npm version npm downloads CI License: MIT
An MCP server that gives your AI assistant 17 developer utilities — base64, UUID, JWT decode, cron, timestamps, JSON, regex. No API keys, no external services, just npx.
You: "Decode this JWT: eyJhbGci..."
AI: Header: { alg: "RS256" } Payload: { sub: "1234", exp: 1700000000 } Expired: yes
Works with Claude Desktop, Cursor, and VS Code Copilot. Zero auth required.

Tools
| Tool | What it does |
|---|---|
base64_encode |
Encode a string to Base64 |
base64_decode |
Decode a Base64 string |
uuid_generate |
Generate one or more UUIDs (v4) |
ulid_generate |
Generate a ULID |
hash |
Hash a string (md5, sha1, sha256, sha384, sha512) |
hash_all |
Hash with all algorithms at once |
jwt_decode |
Decode a JWT token (header, payload, expiry) |
cron_explain |
Explain a cron expression in plain English |
cron_validate |
Validate a cron expression |
cron_next |
Show next N run times for a cron expression |
timestamp_to_iso |
Convert Unix timestamp to ISO 8601 |
iso_to_timestamp |
Convert ISO 8601 to Unix timestamp |
timestamp_now |
Get current time in multiple formats |
json_format |
Pretty-print a JSON string |
json_minify |
Minify a JSON string |
json_validate |
Validate JSON and report its type |
regex_test |
Test a regex pattern against a string |
Quick Start
With Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"devutils": {
"command": "npx",
"args": ["-y", "mcp-server-devutils"]
}
}
}
With Cursor
Add to your .cursor/mcp.json:
{
"mcpServers": {
"devutils": {
"command": "npx",
"args": ["-y", "mcp-server-devutils"]
}
}
}
With VS Code (Copilot)
Add to your .vscode/mcp.json:
{
"servers": {
"devutils": {
"command": "npx",
"args": ["-y", "mcp-server-devutils"]
}
}
}
Examples
Ask your AI assistant:
- "Decode this JWT token: eyJhbG..."
- "What does the cron expression
0 9 * * 1-5mean?" - "Generate 5 UUIDs"
- "Hash this string with SHA-256: hello world"
- "Convert Unix timestamp 1700000000 to a date"
- "Format this JSON: {"a":1,"b":2}"
- "Test the regex
\d{3}-\d{4}against '555-1234'"
Development
npm install
npm test
npm run build
Author
README built with README Builder
License
Installing Devutils
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/ofershap/mcp-server-devutilsFAQ
Is Devutils MCP free?
Yes, Devutils MCP is free — one-click install via Unyly at no cost.
Does Devutils need an API key?
No, Devutils runs without API keys or environment variables.
Is Devutils hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Devutils in Claude Desktop, Claude Code or Cursor?
Open Devutils on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Devutils with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
