MikroTik MCP 服务器集成

Networking Automation MCP MikroTik

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

“MikroTik” MCP 服务器的作用是什么?

MikroTik MCP(模型上下文协议)服务器是 AI 助手与 MikroTik RouterOS 设备之间的桥梁。它让基于 AI 的系统可以通过自然语言请求,与 MikroTik 路由器通信并进行控制。该服务器支持执行关键网络任务,如 VLAN 管理、防火墙规则配置、DNS 设置等。通过连接 AI 助手与 MikroTik 设备,MikroTik MCP 服务器简化了复杂的路由器管理,实现网络配置自动化,并提升了网络管理员和开发者在 MikroTik 基础设施上的工作效率。

提示模板列表

在现有仓库文档或代码中未提及明确的提示模板。

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

现有文档中未列出 MikroTik MCP 服务器暴露的明确资源。

工具列表

  • mikrotik_create_vlan_interface
    在 MikroTik 设备上创建 VLAN 接口。参数包括接口名称、VLAN ID、父接口及可选设置如备注、禁用状态、MTU、服务标签、ARP 和 ARP 超时。

  • mikrotik_list_vlan_interfaces
    列出 MikroTik 设备上的 VLAN 接口。支持按名称、VLAN ID、父接口和禁用状态等可选过滤条件。

  • mikrotik_get_vlan_interface
    通过接口名称获取特定 VLAN 接口的详细信息。

  • mikrotik_update_vlan_interface
    更新已存在的 VLAN 接口属性,包括名称、VLAN ID、父接口和描述。

应用场景

  • 自动化 VLAN 管理
    轻松在 MikroTik 路由器上创建、列出、更新和获取 VLAN 接口详情,减少手动配置错误,节省网络工程师时间。

  • 与 AI 助手集成
    让语音或文本 AI 助手实时管理路由器配置,使非专业用户也能方便地进行网络运维。

  • 网络配置审计
    快速获取与审查当前 VLAN 接口配置,确保符合网络策略与标准。

  • 批量配置更新
    通过自动化脚本或 AI 工作流高效批量更新多个 VLAN 接口。

安装配置指南

Windsurf

  1. 确保已具备 Python 3.8+ 环境和带 API 访问的 MikroTik RouterOS 设备。
  2. 安装所需依赖(具体见 README)。
  3. 在 Windsurf 配置文件中添加如下内容:
    {
      "mcpServers": {
        "mikrotik-mcp": {
          "command": "mcp-server-mikrotik",
          "args": []
        }
      }
    }
    
  4. 保存配置并重启 Windsurf。
  5. 验证 MCP 服务器是否正常运行并可访问。

API 密钥安全存储示例:

{
  "mcpServers": {
    "mikrotik-mcp": {
      "command": "mcp-server-mikrotik",
      "env": {
        "MIKROTIK_API_PASSWORD": "${MIKROTIK_API_PASSWORD}"
      },
      "inputs": {
        "username": "${MIKROTIK_API_USER}"
      }
    }
  }
}

Claude

  1. 安装 Python 3.8+ 及所需依赖。
  2. 在 Claude 配置中添加 MCP 服务器:
    {
      "mcpServers": {
        "mikrotik-mcp": {
          "command": "mcp-server-mikrotik",
          "args": []
        }
      }
    }
    
  3. 保存并重启 Claude。
  4. 检查 MCP 服务器连通性。

API 密钥安全存储示例:

{
  "mcpServers": {
    "mikrotik-mcp": {
      "command": "mcp-server-mikrotik",
      "env": {
        "MIKROTIK_API_PASSWORD": "${MIKROTIK_API_PASSWORD}"
      },
      "inputs": {
        "username": "${MIKROTIK_API_USER}"
      }
    }
  }
}

Cursor

  1. 满足前置条件(Python 3.8+,RouterOS 设备)。
  2. 在 Cursor 配置 MCP 服务器:
    {
      "mcpServers": {
        "mikrotik-mcp": {
          "command": "mcp-server-mikrotik",
          "args": []
        }
      }
    }
    
  3. 保存配置并重启 Cursor。
  4. 测试 MCP 服务器的连接。

API 密钥安全存储示例:

{
  "mcpServers": {
    "mikrotik-mcp": {
      "command": "mcp-server-mikrotik",
      "env": {
        "MIKROTIK_API_PASSWORD": "${MIKROTIK_API_PASSWORD}"
      },
      "inputs": {
        "username": "${MIKROTIK_API_USER}"
      }
    }
  }
}

Cline

  1. 确认已安装 Python 3.8+ 和带 API 访问的 RouterOS 设备。
  2. 编辑 Cline 配置文件:
    {
      "mcpServers": {
        "mikrotik-mcp": {
          "command": "mcp-server-mikrotik",
          "args": []
        }
      }
    }
    
  3. 保存配置并重启 Cline。
  4. 确认 MCP 服务器可达。

API 密钥安全存储示例:

{
  "mcpServers": {
    "mikrotik-mcp": {
      "command": "mcp-server-mikrotik",
      "env": {
        "MIKROTIK_API_PASSWORD": "${MIKROTIK_API_PASSWORD}"
      },
      "inputs": {
        "username": "${MIKROTIK_API_USER}"
      }
    }
  }
}

如何在流程中使用 MCP

在 FlowHunt 中集成 MCP

要将 MCP 服务器集成到 FlowHunt 工作流中,首先需在流程中添加 MCP 组件,并将其连接到您的 AI agent:

FlowHunt MCP flow

点击 MCP 组件打开配置面板。在系统 MCP 配置区域,按如下 JSON 格式填写您的 MCP 服务器信息:

{
  "mikrotik-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI agent 即可作为工具使用该 MCP,访问其全部功能。请注意将 “mikrotik-mcp” 替换为您的实际 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。


概览

部分可用性说明/备注
概览
提示模板列表无模板
资源列表无资源
工具列表VLAN 接口工具
API 密钥安全存储JSON 配置环境变量
采样支持(评测时非重点)未提及

我们的观点

MikroTik MCP 服务器聚焦于 VLAN 接口管理工具,并为多平台部署提供了完善的文档。但其不包含明确的资源和提示模板,也未提及 Roots 或 Sampling 支持。总体而言,该服务器对网络管理员实用性强,但在 MCP 更广泛功能覆盖上存在局限。

MCP 评分

有 LICENSE✅ (MIT)
有至少一个工具
Fork 数量5
Star 数量19

评分: 5/10
该服务器针对其应用场景功能完善、文档齐全,但未能充分利用 MCP 资源、提示模板、Roots 或采样等高级特性,因此在更复杂的 MCP 工作流场景下灵活性和集成性有限。

常见问题

用 FlowHunt 自动化 MikroTik

体验无缝的 AI 驱动 MikroTik 管理。自然语言配置 VLAN、审计网络并批量更新配置。

了解更多

Kubernetes MCP 服务器集成
Kubernetes MCP 服务器集成

Kubernetes MCP 服务器集成

Kubernetes MCP 服务器连接 AI 助手与 Kubernetes 集群,实现通过标准化 MCP 命令进行 AI 驱动的自动化、资源管理和 DevOps 工作流。...

2 分钟阅读
AI Kubernetes +4
VMS MCP服务器集成
VMS MCP服务器集成

VMS MCP服务器集成

VMS MCP服务器将FlowHunt的AI助手与现实世界的视频监控系统连接起来,实现对CCTV和VMS软件的编程控制,从而增强安全性、自动化和监控工作流程。...

1 分钟阅读
AI Security +5
mcp-proxy MCP 服务器
mcp-proxy MCP 服务器

mcp-proxy MCP 服务器

mcp-proxy MCP 服务器桥接了可流式 HTTP 和 stdio MCP 传输协议,实现 AI 助手与多种模型上下文协议(MCP)服务器或客户端的无缝集成。它扩展了互操作性,简化了旧系统集成,并提升了跨平台 AI 工作流。...

2 分钟阅读
MCP AI +4