{
  "markdown": "# MCP Server DevUtils — 17 Developer Tools for AI Assistants\n\n[![npm version](https://img.shields.io/npm/v/mcp-server-devutils.svg)](https://www.npmjs.com/package/mcp-server-devutils)\n[![npm downloads](https://img.shields.io/npm/dm/mcp-server-devutils.svg)](https://www.npmjs.com/package/mcp-server-devutils)\n[![CI](https://github.com/ofershap/mcp-server-devutils/actions/workflows/ci.yml/badge.svg)](https://github.com/ofershap/mcp-server-devutils/actions/workflows/ci.yml)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nAn 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`.\n\n```\nYou: \"Decode this JWT: eyJhbGci...\"\nAI:  Header: { alg: \"RS256\" }  Payload: { sub: \"1234\", exp: 1700000000 }  Expired: yes\n```\n\n> Works with Claude Desktop, Cursor, and VS Code Copilot. Zero auth required.\n\n![MCP server devutils demo — JWT decode, UUID generation, and cron explanation in Claude Desktop](assets/demo.gif)\n\n## Tools\n\n| Tool               | What it does                                      |\n| ------------------ | ------------------------------------------------- |\n| `base64_encode`    | Encode a string to Base64                         |\n| `base64_decode`    | Decode a Base64 string                            |\n| `uuid_generate`    | Generate one or more UUIDs (v4)                   |\n| `ulid_generate`    | Generate a ULID                                   |\n| `hash`             | Hash a string (md5, sha1, sha256, sha384, sha512) |\n| `hash_all`         | Hash with all algorithms at once                  |\n| `jwt_decode`       | Decode a JWT token (header, payload, expiry)      |\n| `cron_explain`     | Explain a cron expression in plain English        |\n| `cron_validate`    | Validate a cron expression                        |\n| `cron_next`        | Show next N run times for a cron expression       |\n| `timestamp_to_iso` | Convert Unix timestamp to ISO 8601                |\n| `iso_to_timestamp` | Convert ISO 8601 to Unix timestamp                |\n| `timestamp_now`    | Get current time in multiple formats              |\n| `json_format`      | Pretty-print a JSON string                        |\n| `json_minify`      | Minify a JSON string                              |\n| `json_validate`    | Validate JSON and report its type                 |\n| `regex_test`       | Test a regex pattern against a string             |\n\n## Quick Start\n\n### With Claude Desktop\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"devutils\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-server-devutils\"]\n    }\n  }\n}\n```\n\n### With Cursor\n\nAdd to your `.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"devutils\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-server-devutils\"]\n    }\n  }\n}\n```\n\n### With VS Code (Copilot)\n\nAdd to your `.vscode/mcp.json`:\n\n```json\n{\n  \"servers\": {\n    \"devutils\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-server-devutils\"]\n    }\n  }\n}\n```\n\n## Examples\n\nAsk your AI assistant:\n\n- \"Decode this JWT token: eyJhbG...\"\n- \"What does the cron expression `0 9 * * 1-5` mean?\"\n- \"Generate 5 UUIDs\"\n- \"Hash this string with SHA-256: hello world\"\n- \"Convert Unix timestamp 1700000000 to a date\"\n- \"Format this JSON: {\"a\":1,\"b\":2}\"\n- \"Test the regex `\\d{3}-\\d{4}` against '555-1234'\"\n\n## Development\n\n```bash\nnpm install\nnpm test\nnpm run build\n```\n\n## Author\n\n[![Made by ofershap](https://gitshow.dev/api/card/ofershap)](https://gitshow.dev/ofershap)\n\n[![LinkedIn](https://img.shields.io/badge/LinkedIn-Connect-0A66C2?style=flat&logo=linkedin&logoColor=white)](https://linkedin.com/in/ofershap)\n[![GitHub](https://img.shields.io/badge/GitHub-Follow-181717?style=flat&logo=github&logoColor=white)](https://github.com/ofershap)\n\n---\n\n<sub>README built with [README Builder](https://ofershap.github.io/readme-builder/)</sub>\n\n## License\n\n[MIT](LICENSE) &copy; [Ofer Shapira](https://github.com/ofershap)\n",
  "bytes": 4054,
  "sha": "1ab82b7ba7fb475b8f804d4292096c714c534d6de295b9823c07af8170326076",
  "repo_slug": "ofershap/mcp-server-devutils",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_ofershap_devutils_83e69e5f/readme"
}