Content
<div align="center">
<h1>ZenOps</h1>
[](https://github.com/eryajf)
[](https://cnb.cool/u/eryajf)
[](https://github.com/eryajf)
[](https://github.com/eryajf/zenops/blob/main/LICENSE)
[](https://wiki.eryajf.net)
[](https://y.gtimg.cn/music/photo_new/T053M000003iCCnF30PTi3.jpg)
[](https://github.com/eryajf/awesome-stars-eryajf#readme)
<p> 🧘 A tool for querying O&M resources using natural language through DingTalk, Feishu, and WeChat intelligent robots. </p>
<img src="https://cdn.jsdelivr.net/gh/eryajf/tu@main/img/image_20240420_214408.gif" width="100%" height="3">
</div><br>
<img align='right' src="./src/zenops.png" width="350" height="350" />
ZenOps is a data-intelligent query tool for the O&M field. Through unified interface abstraction, it supports resource queries for multi-cloud platforms (cloud resources such as Alibaba Cloud and Tencent Cloud) and CI/CD tools (common tools in various O&M fields such as Jenkins). It also provides multiple access methods through CLI, HTTP API, and MCP protocols, and integrates DingTalk, Feishu, and WeChat intelligent robots to achieve conversational queries.
- **Multi-Cloud Support**: Unified interface to query cloud platform resources such as Alibaba Cloud and Tencent Cloud
- **CI/CD Integration**: Supports querying CI/CD tools such as Jenkins
- **CLI Tool**: Command-line tool based on Cobra
- **HTTP API**: RESTful API interface
- **MCP Protocol**: Supports MCP configuration proxy for quick access to external MCP
- **DingTalk/Feishu/WeChat Robot**: Conversational query, message supports streaming output
- **Plug-in Architecture**: Easy to extend new cloud platforms and services
> 📝 Quick start documentation: [Open source project ZenOps: Take you to appreciate Zen O&M](https://wiki.eryajf.net/pages/a908c5/), which details the configuration methods for联动 using mcp, DingTalk, Feishu, and WeChat.
> Updated on 2026-01-01: You can directly use the docker command below to deploy and use it.
> The project is still in the early stages of development, and the basic functions have been run through and are available. It will continue to be updated in the future. Welcome to pay attention. Welcome to join the WeChat group at the bottom for communication.
---
> Front-end page

## Quick Start
### Installation
```bash
# Deploy directly using docker
docker run -itd --name zenops -p 8080:8080 -p 8081:8081 -v ./data:/app/data docker.cnb.cool/opsre/zenops
```
After running and starting, you can access the front-end page through http://localhost:8080. The default administrator account password is: `admin/admin123`
Then you can first configure several configuration items such as LLM, IM, and cloud vendor secrets in the system settings in the management background, and then you can perform dialogue debugging on the page.
Currently, external MCP support is configured on the background page, which can be directly configured and used on the page. After it is enabled, it will be automatically applied and can be debugged in page dialogues.
### Usage
**Query data through the command line**

**Query data through the HTTP API**

**Query data through the MCP protocol**

**Query data through the DingTalk robot, and the reply message supports streaming output**

**Query data through the Feishu robot, and the reply message supports streaming output**

**Query data through the Enterprise WeChat robot, and the reply message supports streaming output**

## Other Instructions
- If you think the project is good, please move your little hand and click ⭐️star⭐️!
- If you have other ideas or needs, welcome to communicate in the issue!
- The project is still in its early stages, and more rich functions are still under development, so stay tuned!
- The documents in [docs](./docs) are mostly generated during AI coding and are only kept for retention and do not need to be taken into account.
## Project Source Code
You can choose your familiar platform to browse the source code:
| Service Provider | Address |
| :------: | :------------------------------------------: |
| `CNB` | <https://cnb.cool/opsre/ZenOps> |
| `GitHub` | <https://github.com/opsre/ZenOps> |
## Communication Group
If you have any questions or suggestions, you are welcome to join our communication group to exchange usage experience and ideas!

## Donate
If you think this project is helpful to you, you can buy the author a cup of coffee ☕️
| Alipay|WeChat|
|:--------: |:--------: |
||  |
Connection Info
You Might Also Like
awesome-mcp-servers
A collection of MCP servers.
git
A Model Context Protocol server for Git automation and interaction.
Appwrite
Build like a team of hundreds
TrendRadar
TrendRadar: Your hotspot assistant for real news in just 30 seconds.
chatbox
User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...)
oh-my-opencode
Background agents · Curated agents like oracle, librarians, frontend...