ofershap/mcp-server-devutils

ofershap/mcp-server-devutils

от ofershap
MCP-сервер с 17 утилитами для разработчиков: кодирование base64, UUID, JWT, cron, временные метки, JSON, regex. Не требует API-ключей — запускается через npx. Помогает AI-ассистентам декодировать т...

MCP Server DevUtils — 17 Developer Tools for AI Assistants

npm version npm downloads CI License: MIT

An MCP server that gives your AI assistant 17 developer utilities — base64, UUID, JWT decode, cron, timestamps, JSON, regex. No API keys, no external services, just npx.

You: "Decode this JWT: eyJhbGci..."
AI:  Header: { alg: "RS256" }  Payload: { sub: "1234", exp: 1700000000 }  Expired: yes

Works with Claude Desktop, Cursor, and VS Code Copilot. Zero auth required.

MCP server devutils demo — JWT decode, UUID generation, and cron explanation in Claude Desktop

Tools

Tool What it does
base64_encode Encode a string to Base64
base64_decode Decode a Base64 string
uuid_generate Generate one or more UUIDs (v4)
ulid_generate Generate a ULID
hash Hash a string (md5, sha1, sha256, sha384, sha512)
hash_all Hash with all algorithms at once
jwt_decode Decode a JWT token (header, payload, expiry)
cron_explain Explain a cron expression in plain English
cron_validate Validate a cron expression
cron_next Show next N run times for a cron expression
timestamp_to_iso Convert Unix timestamp to ISO 8601
iso_to_timestamp Convert ISO 8601 to Unix timestamp
timestamp_now Get current time in multiple formats
json_format Pretty-print a JSON string
json_minify Minify a JSON string
json_validate Validate JSON and report its type
regex_test Test a regex pattern against a string
Инструменты были проиндексированы:
base64_decode

Декодирует строку Base64

Параметры
  • inputstringобязательный

    The Base64 string to decode

base64_encode

Кодирует строку в Base64

Параметры
  • inputstringобязательный

    The string to encode

cron_explain

Объясни cron-выражение простым языком

Параметры
  • expressionstringобязательный

    Cron expression (5 fields, e.g. "0 9 * * 1-5")

cron_next

Показывает следующие N моментов выполнения для cron-выражения

Параметры
  • countinteger

    Number of next runs to show

  • expressionstringобязательный

    Cron expression

cron_validate

Проверить cron-выражение

Параметры
  • expressionstringобязательный

    Cron expression to validate

hash

Хеширует строку с помощью указанного алгоритма. Поддерживаемые алгоритмы: md5, sha1, sha256, sha384, sha512.

Параметры
  • algorithmenum

    Hash algorithm

  • inputstringобязательный

    The string to hash

hash_all

Хешировать строку сразу всеми поддерживаемыми алгоритмами.

Параметры
  • inputstringобязательный

    The string to hash

iso_to_timestamp

Преобразует строку даты в формате ISO 8601 в метку времени Unix

Параметры
  • datestringобязательный

    ISO 8601 date string

json_format

Красиво отформатировать / форматировать JSON-строку

Параметры
  • indentinteger

    Indent size

  • inputstringобязательный

    JSON string to format

json_minify

Минифицировать JSON-строку (удалить пробелы)

Параметры
  • inputstringобязательный

    JSON string to minify

json_validate

Проверить строку JSON и сообщить её тип

Параметры
  • inputstringобязательный

    JSON string to validate

jwt_decode

Декодировать JWT токен (без проверки) и показать заголовок, полезную нагрузку, срок действия

Параметры
  • tokenstringобязательный

    The JWT token to decode

regex_test

Проверить регулярное выражение на строке

Параметры
  • flagsstring

    Regex flags (e.g. "gi", "gm")

  • patternstringобязательный

    Regular expression pattern

  • testStringstringобязательный

    String to test against

timestamp_now

Возвращает текущее время в нескольких форматах.

Параметры

Без параметров.

timestamp_to_iso

Преобразовать Unix-таймстамп в строку даты ISO 8601

Параметры
  • timestampnumberобязательный

    Unix timestamp (seconds or milliseconds)

ulid_generate

01J5X8H9KZP7R0A1B2C3D4E5F6

Параметры

Без параметров.

uuid_generate

c74b8e51-7f19-4a41-87cb-3eef0d8d6a2b f1a3c9d0-2b4e-4f7a-9c1d-8e0f3a6b7c8d a9b8c7d6-e5f4-3210-9876-543210fedcba

Параметры
  • countinteger

    Number of UUIDs to generate

Похожие MCP-сервера

KyaniteLabs/DialectOS

KyaniteLabs/DialectOS

DialectOS — MCP-сервер для перевода контента на 25 региональных вариантов испанского языка: мексиканский, аргентинский, колумбийский и другие. Сохраняет Markdown-разметку, глоссарии и проверяет кач...

TypeScript4
TCSoftInc/testcollab-mcp-server

TCSoftInc/testcollab-mcp-server

Интегрируйте AI-ассистентов с TestCollab: управляйте тест-кейсами, тест-планами и наборами через API. Полезен тестировщикам и QA-инженерам для работы с тестовой документацией через Claude, Cursor и другие MCP-клиенты.

TypeScript4
eirikb/any-cli-mcp-server

eirikb/any-cli-mcp-server

Превращает любую CLI-утилиту в MCP сервер. Анализируя вывод --help, автоматически создает MCP инструменты. Полезен разработчикам, автоматизирующим работу с консольными командами.

TypeScript22
tactual-dev/tactual

tactual-dev/tactual

Tactual — MCP сервер для оценки навигационных затрат screen-reader: сколько нажатий нужно, чтобы найти и активировать каждый элемент. Помогает веб-разработчикам выявлять неоптимальные пути и улучша...

TypeScript1
agent-hanju/char-index-mcp

agent-hanju/char-index-mcp

MCP сервер для манипуляции строками по символьным индексам. Помогает LLM точно выделять, вставлять или удалять текст на заданных позициях. Идеален для генерации тестового кода и разбора ответов. Включает 12 инструментов - поиск, замена, извлечение подстрок.

Python3
Tommertom/awesome-ionic-mcp

Tommertom/awesome-ionic-mcp

MCP инструмент для разработчиков Ionic и Capacitor: предоставляет компоненты фреймворка, плагины, документацию и позволяет выполнять CLI команды прямо через AI-ассистента. Ускоряет создание кроссплатформенных приложений.

TypeScript46
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин