Razi Dev Utilities
Developer utilities over MCP: Base64 encode and decode, decode JWTs, format JSON, do percentages.
Connector by razikallayi · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/razikallayi-razi-dev
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://www.razi.pro/api/mcp/devRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 1 read · 0 write · 0 delete · 4 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 5
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 1 · Look things up without changing anything.
format_json
Not yet classified 4 · We could not tell from the name and description.
calculate_percentagedecode_base64decode_jwtencode_base64
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
razi.pro· found in remote endpoint, install command
Tools (5)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
calculate_percentageRun 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_base64Decode 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_jwtDecode 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_base64Encode 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_jsonValidate 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.
Signals
- Last release
- Sep 8, 2026 (1 month ago)
- Repository
- Not found on GitHub (deleted or private)
Details
- Registry name
io.github.razikallayi/razi-dev- Version
- 1.0.0
- Auth
- Bearer token
- License
- License unknown
- Repository
- github.com/razikallayi/razikallayi.com
- Website
- www.razi.pro/developer
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- Official MCP Registry
More from razikallayi
- 0.535score
Razi Tools
razikallayi
PDF, image, video, OCR, screenshot, SQL, QR and text tools for agents.
ConnectorBFreshness: BRemoteLocalClaude Code +5 - 0.533score
Razi Document Tools
razikallayi
Document processing over MCP: merge, split and compress PDFs, run OCR, extract document text.
ConnectorBFreshness: BRemoteClaude Code +3 - 0.533score
Razi Media Tools
razikallayi
Image processing over MCP: compress and split images, generate images and QR codes.
ConnectorBFreshness: BRemoteClaude Code +3 - 0.533score
Razi Text Generation
razikallayi
Text generation over MCP: prose, emails, blog outlines, SQL, humanizing, text diffs, fake data.
ConnectorBFreshness: BRemoteClaude Code +3 - 0.533score
Razi Web Tools
razikallayi
Web and URL utilities over MCP: shorten URLs, screenshot pages, read page metadata, encode URLs.
ConnectorBFreshness: BRemoteClaude Code +3
Cite this page
Razi Dev Utilities MCP server. Agent Mart. https://agentmart.dev/connectors/razikallayi-razi-dev (last updated 2026-10-24)