Hosted MCP server · #42 most used on Smithery

Developer Utilities

aparajithn/agent-utils

Streamline technical workflows with a comprehensive suite of data transformation and validation utilities. Convert between diverse formats like JSON, CSV, and Markdown while managing encodings and identifiers efficiently. Enhance productivity by performing complex text analysis, regex testing, and timestamp conversions instantly.

Uses
9.7k
Tools
18
Runs
Hosted
Listed
8mo ago

Get started

Add it to your agent

npx -y @smithery/cli@latest install aparajithn/agent-utils --client claude

Swap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.

What it can do

18 tools

tool_json_validate1 paramValidate a JSON string. Returns parsed object or detailed error.
ParameterTypeDescription
json_stringstring
tool_json_format2 paramsPretty-print or minify a JSON string.
ParameterTypeDescription
minifyboolean
json_stringstring
tool_base64_encode1 paramEncode a string to base64.
ParameterTypeDescription
textstring
tool_base64_decode1 paramDecode a base64 string.
ParameterTypeDescription
encodedstring
tool_hash_generate2 paramsGenerate hash (md5, sha256, sha512) of input text.
ParameterTypeDescription
textstring
algorithmstring
tool_uuid_generate1 paramGenerate a UUID (v4 or v7).
ParameterTypeDescription
versioninteger
tool_url_parse1 paramParse a URL into components (scheme, host, path, params, etc.).
ParameterTypeDescription
urlstring
tool_regex_test3 paramsTest a regex pattern against text and return all matches.
ParameterTypeDescription
textstring
flagsstring
patternstring
tool_markdown_to_html1 paramConvert Markdown to HTML.
ParameterTypeDescription
md_textstring
tool_html_to_markdown1 paramConvert HTML to Markdown.
ParameterTypeDescription
html_textstring
tool_text_stats1 paramCompute text statistics: word count, char count, sentences, reading time.
ParameterTypeDescription
textstring
tool_slug_generate2 paramsGenerate a URL-safe slug from text.
ParameterTypeDescription
textstring
separatorstring
tool_datetime_convert5 paramsConvert a datetime between timezones/formats, including Unix timestamps.
ParameterTypeDescription
to_tzstring
from_tzstring
dt_stringstring
to_format
from_format
tool_cron_parse2 paramsParse a cron expression: human-readable description + next N run times.
ParameterTypeDescription
countinteger
cron_expressionstring
tool_diff_text3 paramsCompute a unified diff between two texts.
ParameterTypeDescription
text1string
text2string
context_linesinteger
tool_csv_to_json2 paramsConvert CSV text to a JSON array of objects.
ParameterTypeDescription
csv_textstring
delimiterstring
tool_json_to_csv2 paramsConvert a JSON array to CSV text.
ParameterTypeDescription
delimiterstring
json_datastring
tool_jwt_decode1 paramDecode a JWT payload without verification (inspection only).
ParameterTypeDescription
tokenstring