Workflow Connector MCP Server
Allows sending notifications to Slack channels via webhooks.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Workflow Connector MCP ServerSend a DingTalk notification when server is down"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Workflow Connector MCP Server
AI Agent Workflow Connector MCP Server - Connect SaaS services, create automated workflows, manage webhooks, and provide workflow templates.
Features
Notification Sending: DingTalk/WeChat Work/Slack/Email
Webhook Management: Create/Receive/Manage webhook endpoints
Workflow Orchestration: Triggers + Action chains, supporting conditional logic/delays/HTTP calls/data transformation
Pre-built Templates: 8 out-of-the-box workflow templates
10 Tools
Tool | Function |
| Send notifications to DingTalk/WeChat Work/Slack/Email |
| Create a webhook endpoint |
| List all webhooks |
| Delete a webhook |
| Create an automated workflow |
| List all workflows |
| Manually execute a workflow |
| Delete a workflow |
| Get template details |
| List all templates |
8 Pre-built Templates
Template ID | Name | Category | Trigger Method |
| Monitoring Alert Notification | devops | HTTP |
| Content Publishing Automation | content | Manual |
| E-commerce Price Monitoring | ecommerce | Scheduled |
| Automated Daily Report Generation | productivity | Scheduled |
| Automated Lead Follow-up | sales | Webhook |
| Data Synchronization Workflow | integration | Scheduled |
| AI Content Moderation | content | Webhook |
| Stock Volatility Monitoring | finance | Scheduled |
Local Installation
pip install -r requirements.txt
python server.pyREST Deployment
python -m workflow_connector_mcp.rest_serverDefaults to listening on 0.0.0.0:8000, supports MCP Streamable HTTP transport.
Usage Examples
Send DingTalk Notification
send_notification(
channel="dingtalk",
title="测试通知",
content="这是一条测试消息",
webhook_url="https://oapi.dingtalk.com/robot/send?access_token=xxx"
)Create Workflow
create_workflow(
name="监控告警",
description="服务异常时发送通知",
trigger_type="manual",
steps='[{"name":"发送告警","action":"notify","config":{"channel":"dingtalk","title":"告警","content":"服务异常"}}]'
)Execute Workflow
run_workflow(workflow_id="wf_xxx", input_data='{"service":"api","status":"down"}')Tech Stack
FastMCP 2.x
httpx (Async HTTP)
In-memory storage (Replaceable with Redis/DB)
Online Access (Recommended)
No local installation required, configure directly in your MCP client:
{
"mcpServers": {
"workflow-connector-mcp": {
"url": "http://www.mzse.com/workflow-mcp/"
}
}
}REST API
curl http://www.mzse.com/workflow-mcp/Deployment Status
Project | Address |
Domain | |
GitHub | https://github.com/zhaohongyuziranerran/workflow-connector-mcp |
License
MIT
Related MCP Connectors
Manage incident alerts, events, and workflows with custom automations
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
- WheneverOAuthdev.whenever
Create, validate, publish, and manage Whenever automation workflows through AI assistants.
Create, test, publish, and manage Dreamlit notification workflows from AI clients.