](https://mseep.ai/app/milisp-automatisch-mcp-server)
自动MCP服务器
](https://www.npmjs.com/package/automatisch-mcp-server) ](https://www.npmjs.com/package/automatisch-mcp-server) 
一种模型上下文协议(MCP)服务器,为AI助手提供访问 自动 工作流自动化功能。
概述
此MCP服务器使AI助手能够与Automatisch交互,Automatisch是工作流自动化的开源Zapier替代品。它提供了管理工作流、连接、执行和应用程序集成的工具。
特性
可用工具
- 工作流管理:创建、读取、更新、删除和测试工作流
- 连接管理:管理应用程序连接和凭据
- 执行监控:查看工作流执行历史和状态
- 应用发现:浏览可用的应用程序及其功能
- 测试:使用示例数据的测试工作流
提供的资源
- 工作流概述及状态摘要
- 应用连接列表
- 可用应用程序目录
- 最近执行日志
先决条件
- Node.js 18+
- 运行自动实例
- 自动化API访问(建议使用API密钥)
安装
- 克隆或下载MCP服务器代码
- 安装依赖项:
npm install- 构建项目:
npm run build配置
设置环境变量:
# Automatisch instance URL (default: http://localhost:3001)
export AUTOMATISCH_BASE_URL="http://your-automatisch-instance:3001"
# API key for authentication (optional but recommended)
export AUTOMATISCH_API_KEY="your-api-key"用法
Claude桌面集成
添加到您的Claude Desktop配置文件中:
{
"mcpServers": {
"automatisch": {
"command": "npx",
"args": ["-y", "automatisch-mcp-server"],
"env": {
"AUTOMATISCH_BASE_URL": "http://localhost:3001",
"AUTOMATISCH_API_KEY": "your-api-key"
}
}
}
}独立使用
npm start可用工具
工作流管理
list_workflows-列出所有具有可选筛选的工作流get_workflow-获取详细的工作流信息create_workflow-创建新工作流update_workflow-更新现有工作流delete_workflow-删除工作流test_workflow-使用样本数据的测试工作流程
连接管理
list_connections-列出应用程序连接create_connection-创建新的应用程序连接
监控与发现
list_executions-查看工作流执行历史记录get_available_apps-浏览可用的应用程序和集成
AI助手使用示例
# List all active workflows
"Show me all active workflows"
# Create a new workflow
"Create a workflow named 'Email Notifications' that sends emails when new GitHub issues are created"
# Check recent executions
"Show me the recent workflow executions and their status"
# Get workflow details
"Tell me about the workflow with ID 'abc123'"
# List available apps
"What apps are available for integration?"API终点
服务器与以下Automatisch API端点接口:
GET /api/flows-列出工作流POST /api/flows-创建工作流PATCH /api/flows/:id-更新工作流程DELETE /api/flows/:id-删除工作流GET /api/connections-列出连接POST /api/connections-创建连接GET /api/executions-列出执行情况GET /api/apps-列出可用应用程序
发展
以开发模式运行
npm run dev建筑
npm run build清理构建文件
npm run clean错误处理
服务器包括全面的错误处理:
- Automatisch的网络连接问题
- API响应无效
- 缺少必要参数
- 身份验证失败
错误会被记录下来,并作为结构化响应返回给AI助手。
安全考虑
- 使用API密钥进行身份验证(如果可用)
- 确保Automatish实例得到适当保护
- 限制对可信来源的网络访问
- 定期更新依赖关系
故障排除
常见问题
- 连接失败:验证
AUTOMATISCH_BASE_URL正确且可访问 - 认证错误:检查
AUTOMATISCH_API_KEY有效 - 未找到工具:确保MCP服务器已在Claude Desktop正确注册
- API错误:检查自动日志以获取详细的错误信息
调试模式
通过设置启用调试日志记录:
export NODE_ENV=development贡献
- 分叉存储库
- 创建要素分支
- 进行更改
- 如果适用,添加测试
- 提交拉取请求
许可证
该项目根据MIT许可证获得许可。
相关项目
支持
关于以下问题:
