Nginx代理管理器MCP插件

一个Home Assistant插件,用于在Home Assistant中直接运行nginx-proxy-manager-mcp服务器,无需单独的Docker主机。

  • by DanielWeeber
  • Shell
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 DanielWeeber/nginx-proxy-manager-mcp-addon

使用说明

nginx代理管理器mcp插件

⚡ Vibecoded已经存在——这只是一个骨架,它包裹着其他人的Docker容器,所以你不必单独运行它。

一个运行出色的家庭助理插件 nginx代理管理器mcp 服务器由 @b3nw 直接在Home Assistant内部——不需要单独的Docker主机。

这有什么作用

这 nginx代理管理器mcp 项目暴露了一个 MCP(模型上下文协议) 服务器,让像克劳德这样的人工智能助手管理你的 Nginx代理管理器 --创建代理主机、管理SSL证书等。

此回购纯粹是 Home Assistant附加包装 围绕这个项目。它

  • 在Docker构建期间从上游仓库安装Python源代码
  • 将其连接到HA插件生命周期(s6覆盖、bashio配置)
  • 暴露端口 9115 对于MCP HTTP端点

所有的实际逻辑都存在于上游。我们只是它周围的一个舒适的小贝壳。🐚

安装

步骤1:添加存储库

或手动:

  1. 首选 设置→ 附加组件→ 附加应用商店
  2. 点击右上角的三点菜单→ 仓库
  3. 添加: https://github.com/DanielWeeber/nginx-proxy-manager-mcp-addon

步骤2:安装和配置

选项 描述 示例
npm_api_url NPM API的URL http://192.168.1.10:81/api
npm_identity NPM登录电子邮件 admin@example.com
npm_secret NPM密码 yourpassword
mcp_port MCP服务器的端口 9115 (默认)
mcp_host 绑定地址 0.0.0.0 (默认)
npm_proxy_defaults 创建代理主机的可选JSON默认值 {"certificate_id": 24, "ssl_forced": true}

步骤3:连接您的AI助手

加载项运行后,MCP端点可在以下位置使用:

http://<your-homeassistant-ip>:9115/mcp

克劳德桌面版 (claude_desktop_config.json):

{
  "mcpServers": {
    "nginx-proxy-manager": {
      "url": "http://<your-homeassistant-ip>:9115/mcp"
    }
  }
}

支持的架构

  • amd64
  • aarch64 (树莓派等)

学分

实际MCP服务器的所有积分都归 @b3nw 和那个 nginx代理管理器mcp 项目。 🎩

许可证

麻省理工学院