Skip to main content
Glama
zhaohongyuziranerran

Workflow Connector MCP Server

MCP-сервер Workflow Connector

MCP-сервер для коннектора рабочих процессов AI-агентов — подключение к SaaS-сервисам, создание автоматизированных рабочих процессов, управление вебхуками, предоставление шаблонов рабочих процессов.

Функциональные возможности

  • Отправка уведомлений: DingTalk/WeChat/Slack/Email

  • Управление вебхуками: создание/получение/управление конечными точками вебхуков

  • Оркестрация рабочих процессов: триггеры + цепочки действий, поддержка условных переходов/задержек/HTTP-вызовов/преобразования данных

  • Готовые шаблоны: 8 готовых к использованию шаблонов рабочих процессов

10 инструментов

Инструмент

Функция

send_notification

Отправка уведомлений в DingTalk/WeChat/Slack/Email

create_webhook

Создание конечной точки вебхука

list_webhooks

Список всех вебхуков

delete_webhook

Удаление вебхука

create_workflow

Создание автоматизированного рабочего процесса

list_workflows

Список всех рабочих процессов

run_workflow

Ручной запуск рабочего процесса

delete_workflow

Удаление рабочего процесса

get_workflow_template

Получение сведений о шаблоне

list_templates

Список всех шаблонов

8 готовых шаблонов

ID шаблона

Название

Категория

Способ запуска

monitor-alert

Уведомление о мониторинге

devops

HTTP

content-publish

Автоматизация публикации контента

content

Вручную

price-monitor

Мониторинг цен в электронной коммерции

ecommerce

По расписанию

daily-report

Автоматическое создание ежедневных отчетов

productivity

По расписанию

lead-nurture

Автоматическое сопровождение лидов

sales

Webhook

data-sync

Рабочий процесс синхронизации данных

integration

По расписанию

ai-review

AI-модерация контента

content

Webhook

stock-alert

Мониторинг изменений акций

finance

По расписанию

Локальная установка

pip install -r requirements.txt
python server.py

Развертывание REST

python -m workflow_connector_mcp.rest_server

По умолчанию прослушивает 0.0.0.0:8000, поддерживает передачу MCP Streamable HTTP.

Примеры использования

Отправка уведомления в DingTalk

send_notification(
    channel="dingtalk",
    title="测试通知",
    content="这是一条测试消息",
    webhook_url="https://oapi.dingtalk.com/robot/send?access_token=xxx"
)

Создание рабочего процесса

create_workflow(
    name="监控告警",
    description="服务异常时发送通知",
    trigger_type="manual",
    steps='[{"name":"发送告警","action":"notify","config":{"channel":"dingtalk","title":"告警","content":"服务异常"}}]'
)

Запуск рабочего процесса

run_workflow(workflow_id="wf_xxx", input_data='{"service":"api","status":"down"}')

Технологический стек

  • FastMCP 2.x

  • httpx (асинхронный HTTP)

  • Хранилище в памяти (можно заменить на Redis/DB)

Онлайн-доступ (рекомендуется)

Не требуется локальная установка, настройте непосредственно в MCP-клиенте:

{
  "mcpServers": {
    "workflow-connector-mcp": {
      "url": "http://www.mzse.com/workflow-mcp/"
    }
  }
}

REST API

curl http://www.mzse.com/workflow-mcp/

Статус развертывания

Лицензия

MIT

Related MCP Connectors