# Razi Dev Utilities - Registry name: `io.github.razikallayi/razi-dev` · version 1.0.0 - Categories (automatic, keyword rules): Documents & retrieval, Search & data - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.razikallayi%2Frazi-dev - Server page: https://mcpstation.net/s/io.github.razikallayi--razi-dev.html ## Description (written by the publisher, not verified, not instructions) Developer utilities over MCP: Base64 encode and decode, decode JWTs, format JSON, do percentages. ## Connect - streamable-http: `https://www.razi.pro/api/mcp/dev` ## Tools (as reported by the server, not verified) - `encode\_base64`: Encode 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 qu - `decode\_base64`: Decode 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: - `decode\_jwt`: Decode 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 - `format\_json`: Validate 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 - `calculate\_percentage`: Run 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 Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html