rulego for MCP
Rulego: An MCP Server for Workflow Automation and AI Integration
- Free
- 4.4
- V v0.37.0
Rulego: An MCP Server for Workflow Automation and AI Integration
Rulego is an MCP server tool built on the RuleGo framework, a Go-based component orchestration rule engine. It functions as an automation workflow platform, integrating MCP and AI capabilities. Designed for developers and organizations, Rulego connects various systems and services, enabling dynamic configuration of endpoints and data processing. Its architecture supports multi-tenancy and advanced rule-based logic, making it suitable for complex automation scenarios. Rulego enhances operational efficiency by centralizing data integration and microservice management.
What does Rulego connect to?
Rulego-Server connects to diverse systems and services using its Endpoint module. It supports dynamic configuration for HTTP, MQTT, TCP/UDP, Kafka, and Schedule Endpoints. This allows integration with databases, business systems, and dashboards for data processing and distribution. The platform is also designed to integrate with AI assistants and large model components, extending its capabilities for intelligent automation. Compatibility with AI providers such as OpenAI, Ollama, and DeepSeek further expands its reach.
Core features and tools
Rulego automatically registers configured components and rule chains as MCP tools for use by AI assistants. It includes over 100 built-in components, such as message type Switch, JavaScript Filter, HTTP Push, and Send Email. These callable tools are dynamically derived from defined rule chains and their constituent components, offering flexibility in workflow design. Rulego provides an HTTP API for server interaction and uses WebSockets for real-time viewing of node execution logs within its visual editor.
Who is it for?
Rulego-Server is designed for developers and organizations handling complex business logic, data integration, and automation across various domains. It suits those needing to process heterogeneous system data, orchestrate microservices, or deploy logic on edge servers. Its multi-tenancy support and permission verification features also benefit environments requiring secure, partitioned access. This is not the right fit if you require a fixed, explicit list of named callable MCP tools in a generic get_rules or list_rules format.
How to get started
Access is granted through a standard OAuth authorization flow, obtaining a JSON Web Token via the login API at "/api/v1/login" using a username and password. This token must then be included in an "Authorization: Bearer token" header for subsequent API requests. Alternatively, an "apiKey" can be configured per user for direct access, bypassing the separate login step. The primary transport protocol for server interaction is HTTP.
Use cases
- Data Integration and Processing: Centralized processing of heterogeneous system data received from various sources, then filtering, transforming, and distributing to databases or business systems.
- Microservice Orchestration: Orchestrating and driving microservices or dynamically calling third-party services to process business logic.
- IoT Edge Computing: Deploying on edge servers for preprocessing, filtering, aggregating, or computing IoT data before reporting to the cloud, with dynamic rule configuration.
Rulego provides a flexible framework for automating complex workflows and integrating AI capabilities. Its dynamic tool registration and extensive component library enable adaptable solutions for data processing and microservice orchestration. The platform's support for multiple endpoints and AI providers offers broad connectivity. Rulego targets environments with demanding automation and integration needs, offering a scalable solution.
Pros
- Connects to diverse systems and services.
- Integrates with multiple AI providers.
- Supports multi-tenancy and user permissions.
- Offers over 100 built-in components.
Cons
- Authentication is disabled by default, requiring manual enablement.
- Requires obtaining a JWT for API access, which expires.
- Callable MCP tools are dynamically derived, not a static list.
rulego for MCP
- Free
- 4.4
- V v0.37.0
Top downloads

flow-agent
Flow Agent Automates Google Flow Image and Video Generation
n8n
N8n: An Open-Source Workflow Automation Platform for Multi-Cloud Integration

openops
OpenOps: Streamlined FinOps Automation Platform
AirMCP
AirMCP brings MCP-based macOS control to AI assistants
StreamStorm
Streamstorm Automates YouTube Live Chat with AI and MCP Tools
Discover more programs

gitlab-mcp
- 4.3
- Free
Comprehensive GitLab Integration Tool for Claude Code

opendia
- 4.1
- Free
OpenDia: AI-Driven Browser Automation Tool

hookdeck-cli
- 4.4
- Free
Efficient Event Forwarding with Hookdeck CLI

AfdianToMarkdown
- 4.7
- Free
Efficient Markdown Conversion Tool for Afdian
ever-gauzy-mcp-server
- 4.1
- Free
Comprehensive Overview of Ever Gauzy MCP Server

mcp-server-excel
- 4.9
- Free
Automate Excel with MCP Server

melisai
- 4.9
- Free
Melisai: AI-powered Linux performance diagnostics with eBPF/BCC
mcp-linker
- 4.9
- Free
MCP Linker: A Cross-Platform Manager for AI Model Context Configurations
webclaw
- 4.9
- Free
Webclaw: A Rust-powered MCP server for web content extraction and AI agents

crw
- 4.9
- Free
Efficient Web Scraping with CRW API