Skip to main content
Glama
zhaohongyuziranerran

Workflow Connector MCP Server

Servidor MCP de Conector de Flujo de Trabajo

Servidor MCP de conector de flujo de trabajo para Agentes de IA: conecta servicios SaaS, crea flujos de trabajo automatizados, gestiona Webhooks y proporciona plantillas de flujo de trabajo.

Características

  • Envío de notificaciones: DingTalk/WeChat/Slack/Correo electrónico

  • Gestión de Webhooks: Crear/recibir/gestionar puntos finales de Webhook

  • Orquestación de flujos de trabajo: Disparador + cadena de acciones, admite lógica condicional/retrasos/llamadas HTTP/transformación de datos

  • Plantillas predefinidas: 8 plantillas de flujo de trabajo listas para usar

10 herramientas

Herramienta

Función

send_notification

Enviar notificación a DingTalk/WeChat/Slack/Correo electrónico

create_webhook

Crear punto final de Webhook

list_webhooks

Listar todos los Webhooks

delete_webhook

Eliminar Webhook

create_workflow

Crear flujo de trabajo automatizado

list_workflows

Listar todos los flujos de trabajo

run_workflow

Ejecutar flujo de trabajo manualmente

delete_workflow

Eliminar flujo de trabajo

get_workflow_template

Obtener detalles de la plantilla

list_templates

Listar todas las plantillas

8 plantillas predefinidas

ID de plantilla

Nombre

Categoría

Método de disparo

monitor-alert

Notificación de alerta de monitoreo

devops

HTTP

content-publish

Automatización de publicación de contenido

content

Manual

price-monitor

Monitoreo de precios de comercio electrónico

ecommerce

Programado

daily-report

Generación automática de informes diarios

productivity

Programado

lead-nurture

Seguimiento automático de leads

sales

Webhook

data-sync

Flujo de trabajo de sincronización de datos

integration

Programado

ai-review

Revisión de contenido por IA

content

Webhook

stock-alert

Monitoreo de cambios en acciones

finance

Programado

Instalación local

pip install -r requirements.txt
python server.py

Despliegue REST

python -m workflow_connector_mcp.rest_server

Escucha por defecto en 0.0.0.0:8000, admite transporte HTTP Streamable de MCP.

Ejemplos de uso

Enviar notificación de DingTalk

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

Crear flujo de trabajo

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

Ejecutar flujo de trabajo

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

Stack tecnológico

  • FastMCP 2.x

  • httpx (HTTP asíncrono)

  • Almacenamiento en memoria (reemplazable por Redis/DB)

Acceso en línea (recomendado)

Sin necesidad de instalación local, configure directamente en el cliente MCP:

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

API REST

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

Estado del despliegue

Licencia

MIT

Related MCP Connectors