Workflow Connector MCP Server

Workflow Connector MCP Server

Enables creating and managing automated workflows with triggers, actions, webhooks, and pre-built templates, integrating with notification services like DingTalk, WeChat, Slack, and email.

Category
Visit Server

README

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)

<<<<<<< HEAD

在线访问(推荐)

无需本地安装,直接在MCP客户端配置:

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

REST API

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

部署状态

项目 地址
域名 http://www.mzse.com/workflow-mcp/
GitHub https://github.com/zhaohongyuziranerran/workflow-connector-mcp

=======

e08a7cd (Initial commit: Workflow Connector MCP Server v1.0.0 - 10 tools, 8 templates)

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured