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 claudeSwap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.
claude mcp add --transport http developer-utilities https://server.smithery.ai/aparajithn/agent-utils/mcpA hosted server: nothing to install. Run /mcp in Claude Code to sign in if it asks.
[mcp_servers.developer-utilities]
url = "https://server.smithery.ai/aparajithn/agent-utils/mcp"Add to ~/.codex/config.toml.
{
"mcpServers": {
"developer-utilities": {
"url": "https://server.smithery.ai/aparajithn/agent-utils/mcp"
}
}
}Add to ~/.cursor/mcp.json.
{
"servers": {
"developer-utilities": {
"type": "http",
"url": "https://server.smithery.ai/aparajithn/agent-utils/mcp"
}
}
}Add to .vscode/mcp.json.
gemini mcp add --transport http developer-utilities https://server.smithery.ai/aparajithn/agent-utils/mcpSaved to .gemini/settings.json.
What it can do
18 tools
tool_json_validate1 paramValidate a JSON string. Returns parsed object or detailed error.
| Parameter | Type | Description |
|---|---|---|
json_string | string |
tool_json_format2 paramsPretty-print or minify a JSON string.
| Parameter | Type | Description |
|---|---|---|
minify | boolean | |
json_string | string |
tool_base64_encode1 paramEncode a string to base64.
| Parameter | Type | Description |
|---|---|---|
text | string |
tool_base64_decode1 paramDecode a base64 string.
| Parameter | Type | Description |
|---|---|---|
encoded | string |
tool_hash_generate2 paramsGenerate hash (md5, sha256, sha512) of input text.
| Parameter | Type | Description |
|---|---|---|
text | string | |
algorithm | string |
tool_uuid_generate1 paramGenerate a UUID (v4 or v7).
| Parameter | Type | Description |
|---|---|---|
version | integer |
tool_url_parse1 paramParse a URL into components (scheme, host, path, params, etc.).
| Parameter | Type | Description |
|---|---|---|
url | string |
tool_regex_test3 paramsTest a regex pattern against text and return all matches.
| Parameter | Type | Description |
|---|---|---|
text | string | |
flags | string | |
pattern | string |
tool_markdown_to_html1 paramConvert Markdown to HTML.
| Parameter | Type | Description |
|---|---|---|
md_text | string |
tool_html_to_markdown1 paramConvert HTML to Markdown.
| Parameter | Type | Description |
|---|---|---|
html_text | string |
tool_text_stats1 paramCompute text statistics: word count, char count, sentences, reading time.
| Parameter | Type | Description |
|---|---|---|
text | string |
tool_slug_generate2 paramsGenerate a URL-safe slug from text.
| Parameter | Type | Description |
|---|---|---|
text | string | |
separator | string |
tool_datetime_convert5 paramsConvert a datetime between timezones/formats, including Unix timestamps.
| Parameter | Type | Description |
|---|---|---|
to_tz | string | |
from_tz | string | |
dt_string | string | |
to_format | ||
from_format |
tool_cron_parse2 paramsParse a cron expression: human-readable description + next N run times.
| Parameter | Type | Description |
|---|---|---|
count | integer | |
cron_expression | string |
tool_diff_text3 paramsCompute a unified diff between two texts.
| Parameter | Type | Description |
|---|---|---|
text1 | string | |
text2 | string | |
context_lines | integer |
tool_csv_to_json2 paramsConvert CSV text to a JSON array of objects.
| Parameter | Type | Description |
|---|---|---|
csv_text | string | |
delimiter | string |
tool_json_to_csv2 paramsConvert a JSON array to CSV text.
| Parameter | Type | Description |
|---|---|---|
delimiter | string | |
json_data | string |
tool_jwt_decode1 paramDecode a JWT payload without verification (inspection only).
| Parameter | Type | Description |
|---|---|---|
token | string |