zhaohongyuziranerran

Workflow Connector MCP Server

Updated

MCP Server - workflow-connector-mcp

Workflow Connector MCP Server

AI Agent工作流连接器MCP Server - 连接SaaS服务、创建自动化工作流、管理Webhook、提供工作流模板。

功能特性

  • 通知发送: 钉钉/企微/Slack/邮件
  • Webhook管理: 创建/接收/管理Webhook端点
  • 工作流编排: 触发器+动作链,支持条件判断/延迟/HTTP调用/数据转换
  • 预置模板: 8种开箱即用的工作流模板

10个工具

工具 功能
send_notification 发送通知到钉钉/企微/Slack/邮件
create_webhook 创建Webhook端点
list_webhooks 列出所有Webhook
delete_webhook 删除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传输。

使用示例

发送钉钉通知

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/

部署状态

License

MIT

MCP Server · Populars

MCP Server · New

    phasespace-labs

    palinode

    The memory substrate for AI agents and developer tools. Git-versioned, file-native, MCP-first.

    Community phasespace-labs
    egebese

    DataSEO MCP

    A free SEO research tool using Model Context Protocol (MCP) powered by Ahrefs data. Get backlink analysis, keyword research, traffic estimation, and more — directly in your AI-powered IDE.

    Community egebese
    mcpware

    Cross-Code Organizer (CCO)

    Cross-Code Organizer (formerly Claude Code Organizer): cross-harness config dashboard for Claude Code, Codex CLI, MCP servers, skills, memories, agents, sessions, security scanning, context budget, and backups.

    Community mcpware
    dcostenco

    🧠 Prism MCP — The Mind Palace for AI Agents

    The Mind Palace for AI Agents - HIPAA-hardened Cognitive Architecture with on-device LLM (prism-coder:7b), Hebbian learning, ACT-R spreading activation, adversarial evaluation, persistent memory, multi-agent Hivemind and visual dashboard. Zero API keys required.

    Community dcostenco