String Utility Belt — MCP-сервер для Claude Code: установка
MCP-сервер открывает агенту 247 утилит для трансформации строк и движок конвейеров. Выполняет операции локально без браузера.
claude mcp add mcp -- npx -y @string-utility-belt/mcpЧто делает String Utility Belt
Сервер открывает доступ к 247 строковым утилитам и движку пайплайнов библиотеки String Utility Belt. Ассистент находит нужные методы через list_utilities, изучает спецификацию в describe_utility и запускает вычисления с помощью run_utility или run_pipeline. Для анализа типа строки есть отдельная команда detect_format.
Обработка идёт в изолированных дочерних процессах — до 4 воркеров с лимитом памяти по 512 МБ. На операцию отводится таймаут 20 секунд, а размер передаваемого текста ограничен 1 МБ. Сервер блокирует попытки исполнить произвольный код через custom_js. Также не сработают утилиты xml_to_json и html_table_to_csv, так как им требуется отсутствующий браузерный DOMParser.
Для работы нужен Node.js версии 20 или выше. Вычисления проходят локально в оперативной памяти и не отправляют запросы во внешнюю сеть.
Какие задачи решает
- раскодировать Base64 и отформатировать полученный JSON
- определить тип строки среди JWT или YAML
- собрать цепочку текстовых преобразований из нескольких шагов
- сконвертировать шестнадцатеричные байты в обычный текст
Примеры запросов агенту
- Раскодируй эту строку из Base64 и отформатируй полученный JSON с помощью инструментов subelt.
- Определи через detect_format, в каком формате записан этот токен.
- Построй пайплайн обработки текста, чтобы убрать лишние пробелы и привести регистр к стандарту.
Как установить String Utility Belt
Командой платформы
claude mcp add mcp -- npx -y @string-utility-belt/mcpКомандой платформы
codex mcp add mcp -- npx -y @string-utility-belt/mcpФайл настроек
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@string-utility-belt/mcp"
]
}
}
}Файл настроек
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@string-utility-belt/mcp"
]
}
}
}Командой платформы
gemini mcp add mcp npx -y @string-utility-belt/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о String Utility Belt
Как установить String Utility Belt в Claude Code?
Выполните в терминале команду claude mcp add mcp -- npx -y @string-utility-belt/mcp. Для запуска потребуется Node.js версии 20 или новее.
Что делает String Utility Belt?
Он даёт ассистенту 247 функций для работы с текстом и движок конвейеров. Агент сам находит подходящую команду и обрабатывает строки без участия браузера.
Какие ограничения есть у сервера?
Объём обрабатываемого текста за один вызов не превышает 1 МБ, а лимит времени составляет 20 секунд. Сервер пресекает вызов произвольного JavaScript и завершает аварийные процессы по таймауту.