yanmxa/scriptflow-mcp

yanmxa/scriptflow-mcp

от yanmxa
MCP-сервер для превращения сложных AI-диалогов в готовые скрипты, которые можно выполнять, версионировать и переиспользовать. Поддерживает Python, Bash, Node.js. Управляй библиотекой автономных сце...

ScriptFlow MCP Server

npm version License: MIT

ScriptFlow is a script workflow management system built on the Model Context Protocol (MCP). It transforms complex, repetitive AI interactions into persistent, executable scripts that can be managed, version-controlled, and reused across sessions.

Why ScriptFlow?

  1. Transform Workflows into Scripts: Convert successful AI interactions into reusable, executable scripts
  2. Save Time & Tokens: Execute complex tasks instantly instead of repeating long conversations
  3. Guaranteed Consistency: Scripts run the same way every time, eliminating AI randomness
  4. Powerful Management: Search, organize, edit, and version your automation library
  5. Team Collaboration: Share proven workflows across your organization

Features

  • Add/Edit/Remove scripts with metadata
  • List/Search scripts by name, description, or tags
  • Execute scripts with arguments
  • Multi-language support (Bash, Python, Node.js, TypeScript)

Setup

Add to your MCP client config (e.g., Claude Desktop claude_desktop_config.json):

{
  "mcpServers": {
    "scriptflow": {
      "command": "npx",
      "args": ["scriptflow-mcp"],
      "env": {
        "SCRIPTFLOW_SCRIPTS_DIR": "/your/custom/path"
      }
    }
  }
}
Инструменты были проиндексированы:
script_add

Добавляет новый скрипт в репозиторий.

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

    Script content/code

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

    Description of what the script does

  • languagestring

    Programming language (bash, python, node, etc.)

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

    Script name (without extension)

  • parametersstring[]

    Optional parameter descriptions

  • tagsstring[]

    Optional tags for categorization

script_edit

Редактировать существующий скрипт

Параметры
  • contentstring

    Updated script content/code

  • descriptionstring

    Updated description

  • languagestring

    Updated programming language

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

    Name of the script to edit

  • parametersstring[]

    Updated parameter descriptions

  • tagsstring[]

    Updated tags for categorization

script_get

Получает подробную информацию о конкретном скрипте.

Параметры
  • include_contentboolean

    Whether to include the script content in the response

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

    Name of the script to get details for

script_list

Перечисляет и находит доступные скрипты

Параметры
  • searchstring

    Optional search term to filter scripts

  • tagstring

    Optional tag to filter scripts

script_rm

Удалить скрипт из репозитория

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

    Name of the script to remove

script_run

Запустить скрипт по имени

Параметры
  • argsstring[]

    Optional arguments to pass to the script

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

    Name of the script to run

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

alfonsograziano/node-code-sandbox-mcp

alfonsograziano/node-code-sandbox-mcp

Node.js Sandbox MCP сервер для запуска JavaScript в изолированных Docker-контейнерах с динамической установкой npm-пакетов. Возвращает stdout и сохранённые файлы. Полезен для ИИ-агентов и тестирования скриптов без риска.

TypeScript157
yepcode/mcp-server-js

yepcode/mcp-server-js

официальный

YepCode MCP сервер превращает YepCode-процессы в готовые инструменты для ИИ-ассистентов. Он запускает скрипты на Python или Node.js в изолированной среде, управляет параметрами через JSON Schema. Идеально для интеграции AI с бизнес-логикой — от выполнения кода до управления API.

TypeScript46
promptexecution/just-mcp

promptexecution/just-mcp

MCP сервер для интеграции Just с AI-ассистентами: позволяет находить, выполнять и анализировать рецепты Justfile через MCP. Безопасная альтернатива bash, сохраняет контекст LLM и упрощает работу с командами. Идеально для автоматизации.

Rust57
tumf/mcp-shell-server

tumf/mcp-shell-server

MCP сервер для безопасного удалённого выполнения команд оболочки с белым списком, изоляцией окружения и аудитом. Поддерживает stdin, пайпы и лимиты времени/вывода. Идеален для интеграции shell-команд в MCP с контролем безопасности.

Python191
ferrislucas/iterm-mcp

ferrislucas/iterm-mcp

Разработчики: MCP сервер для iTerm дает модели полный контроль над терминалом - выполнение команд, чтение вывода, управление REPL. Эффективный расход токенов, простая интеграция. Делегируйте задачи и наблюдайте за работой.

TypeScript567
minhalvp/android-mcp-server

minhalvp/android-mcp-server

MCP сервер для управления Android-устройствами через ADB. Выполняет ADB-команды, захватывает скриншоты и управляет пакетами. Полезен разработчикам и тестировщикам для автоматизации через MCP-клиенты (Claude, Cursor).

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

Лука Никитин