AM

alikarami/mikromcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

83 stars 11 forks 质量 76 趋势 35MIT

MikroTik RouterOS 的生产级 MCP 服务器,具备安全的 AI 原生网络自动化。

概览

MikroMCP 将 RouterOS 作为一个类型化、可审计的模型上下文协议服务器,使 Claude、Cursor、Codex 及其他 MCP 客户端能够自然语言检查、诊断并安全地操作 MikroTik 路由器。 MikroMCP的存在是因为原始路由器CLI访问对AI代理来说是错误的抽象。RouterOS功能强大,但让大型语言模型对生产网络设备即兴生成shell命令存在风险。MikroMCP为代理提供了一个受控的工具表面:严格的模式、幂等写入、预运行预览、每个路由器的断路器、重试策略、RBAC、审计日志、快照以及可回滚的变更工作流。 MikroMCP 将 MikroTik RouterOS 转变为面向生产的 MCP 控制平面,用于 AI 基础设施、DevOps 自动化和现代路由器管理。 这就是单路由器 stdio 部署的全部设置。关于独立二进制文件、Docker、HTTP/SSE 模式、RouterOS API 的前置条件以及完整的 15 分钟攻略,请参见 。

概述(AI 翻译)

MikroTik RouterOS 和 SwOS 的 AI 原生网络自动化。 MikroMCP 将 RouterOS 路由器和 SwOS 交换机作为类型化、可审计的模型上下文协议服务器,使 Claude、Cursor、Codex 及其他 MCP 客户端能够用自然语言检查、诊断并安全操作 MikroTik 设备。

MikroMCP的存在是因为原始路由器CLI访问对AI代理来说是错误的抽象。RouterOS功能强大,但让大型语言模型对生产网络设备即兴生成shell命令存在风险。MikroMCP为代理提供了一个受控的工具表面:严格的模式、幂等写入、预运行预览、每个路由器的断路器、重试策略、RBAC、审计日志、快照以及可回滚的变更工作流。

一句话总结: MikroMCP 将 MikroTik RouterOS 转变为面向生产的 MCP 控制平面,用于 AI 基础设施、DevOps 自动化和现代路由器管理。


快速启动

这就是单路由器标准部署的全部设置。关于独立二进制文件、Docker、HTTP/SSE模式、RouterOS API的前提条件以及完整的15分钟攻略,请参见入门指南。


专题展示

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MikroMCP

AI-native network automation for MikroTik RouterOS and SwOS. MikroMCP exposes RouterOS routers and SwOS switches as a typed, auditable Model Context Protocol server so Claude, Cursor, Codex, and other MCP clients can inspect, diagnose, and safely operate MikroTik gear in natural language.

MikroMCP exists because raw router CLI access is the wrong abstraction for AI agents. RouterOS is powerful, but asking an LLM to improvise shell commands against production network gear is risky. MikroMCP gives agents a controlled tool surface: strict schemas, idempotent writes, dry-run previews, per-router circuit breakers, retry policies, RBAC, audit logs, snapshots, and rollback-aware change workflows.

In one sentence: MikroMCP turns MikroTik RouterOS into a production-minded MCP control plane for AI infrastructure, DevOps automation, and modern router management.


Quick Start

That’s the whole setup for a single-router stdio deployment. For standalone binaries, Docker, HTTP/SSE mode, the RouterOS API prerequisites, and the full 15-minute walkthrough, see the Getting Started guide.


Feature Showcase

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →