Razi Dev Utilities MCP server
Developer utilities over MCP: Base64 encode and decode, decode JWTs, format JSON, do percentages.
Little public usage data yet
Reviews
Write oneNobody has reviewed Razi Dev Utilities yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Razi Dev Utilities tools (5, 1 write)
write = sends, deletes, buys or postscalculate_percentagewrite actionFreeRun one of four percentage calculations on two numbers. Returns JSON { operation, result } (plus unit: 'percent' for the 'change' operation). The meaning of value1 and value2 depends on the operation, so read their descriptions before calling. Exact arithmetic, no model involved, no rounding applied. Ratios and general expressions are not supported.
decode_base64FreeDecode a Base64 string back to UTF-8 text. Returns JSON { decoded }. Input is verified by re-encoding, so anything that is not genuine Base64 is rejected with an error instead of returning plausible garbage; binary payloads that are not valid UTF-8 will also fail. It handles Base64 and nothing else: a string of %20-style percent escapes is not Base64 and will be rejected rather than unescaped. For a JWT use decode_jwt, which splits the three segments and handles their base64url padding for you.
decode_jwtFreeDecode a JWT's header and payload for inspection. Returns JSON { header, payload, signatureVerified, note, expiresAt, isExpired } — structured objects, not a rendered table. The signature is NEVER verified: that needs the issuer's key, which this service does not have, so signatureVerified is always false and the claims must be treated as untrusted, attacker-controllable input. Expiry is computed from the `exp` claim and is null when the token has none. Use decode_base64 for a bare Base64 string; this tool additionally splits the three segments and handles base64url padding.
encode_base64FreeEncode UTF-8 text as standard Base64 (padded, A-Z a-z 0-9 + /), for embedding binary-unsafe content in JSON, data URIs, HTTP headers or Basic auth. Returns JSON { encoded }. The output uses the standard alphabet, so it is NOT URL-safe: '+' and '/' must still be percent-escaped before they go in a query string or path segment, and this tool does not do that. It is an encoding, not encryption — anyone can reverse it with decode_base64. Runs locally, no size limit beyond the request body.
format_jsonFreeValidate and re-print a JSON string. Returns JSON { valid, formatted, minified } — the indented form and the whitespace-free form as plain strings, with no syntax highlighting or colour. Invalid JSON is rejected with the parser's own error message rather than returned as valid:false, so a successful call is proof the input parses. Round-tripping through the parser normalises the document: key order is kept but comments, trailing commas and duplicate keys are lost, and large integers lose precision.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 550ms20/20
- Tool poisoning5 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityno repository or website to verify2/10
Install directly
claude mcp add --transport http razi-dev https://www.razi.pro/api/mcp/dev
Razi Dev Utilities: common questions
- Is Razi Dev Utilities MCP server safe?
- With care: it is graded C, so read the findings first (64/100). Read the Razi Dev Utilities safety report
- How do I install Razi Dev Utilities?
- It runs remotely at www.razi.pro. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Razi Dev Utilities need an API key?
- Yes. The registry entry asks for
Authorization. - Is Razi Dev Utilities maintained?
- The latest release is v1.0.0.
- Is Razi Dev Utilities up?
- 100% of our last 2 checks got an answer. We check remote servers about four times a day.