ScriptFlow MCP сервер
ScriptFlow — это система управления скрипт-воркфлоу, которая превращает сложные, повторяющиеся AI-взаимодействия в постоянные, исполняемые скрипты, которыми можно управлять, контролировать версии и переиспользовать между сессиями.
автор: yanmxa
curl -fsSL https://vibebaza.com/i/scriptflow | bash
ScriptFlow — это система управления скрипт-воркфлоу, которая превращает сложные, повторяющиеся AI-взаимодействия в постоянные, исполняемые скрипты, которыми можно управлять, контролировать версии и переиспользовать между сессиями.
Установка
NPX
npx scriptflow-mcp
Конфигурация
Claude Desktop
{
"mcpServers": {
"scriptflow": {
"command": "npx",
"args": ["scriptflow-mcp"],
"env": {
"SCRIPTFLOW_SCRIPTS_DIR": "/your/custom/path"
}
}
}
}
Доступные инструменты
| Инструмент | Описание |
|---|---|
script_add |
Добавить новый скрипт (имя, описание, содержимое, язык, теги) |
script_edit |
Обновить существующий скрипт |
script_get |
Посмотреть детали скрипта |
script_list |
Поиск/фильтрация скриптов |
script_run |
Выполнить скрипт с аргументами |
script_rm |
Удалить скрипт |
Возможности
- Превращайте успешные AI-взаимодействия в переиспользуемые, исполняемые скрипты
- Экономьте время и токены, выполняя сложные задачи мгновенно
- Гарантированная консистентность — скрипты выполняются одинаково каждый раз
- Ищите, организовывайте, редактируйте и версионируйте вашу библиотеку автоматизации
- Командная работа — делитесь проверенными воркфлоу по всей организации
- Добавление/редактирование/удаление скриптов с метаданными
- Список/поиск скриптов по имени, описанию или тегам
- Выполнение скриптов с аргументами
- Поддержка множества языков (Bash, Python, Node.js, TypeScript)
Переменные окружения
Опциональные
SCRIPTFLOW_SCRIPTS_DIR- Директория скриптов (по умолчанию: /tmp/scriptflow-mcp/scripts)SCRIPTFLOW_TIMEOUT- Таймаут выполнения в мс (по умолчанию: 30000)
Примеры использования
Add a script with name 'hello', description 'Hello script', and content 'echo 'Hello!''
Run the 'hello' script with argument 'World'
List scripts and search for 'hello'
Ресурсы
Примечания
Скрипты сохраняются как файлы {name}.{ext} + {name}.json с метаданными. Поддерживает Bash (.sh), Python (.py), JavaScript (.js), TypeScript (.ts). Можно протестировать с MCP Inspector используя: npx @modelcontextprotocol/inspector npx scriptflow-mcp