家庭服务AI网关

MCP Home Manager是一个自托管的家庭服务AI网关,通过Model Context Protocol将家庭实验室服务连接到AI客户端。

  • by johnkozaris
  • Python
  • 本地部署
  • 10 星标
  • 更新于
在 GitHub 查看 johnkozaris/mcpHomeManager

使用说明

MCP家庭经理

网站-mcphomemanager.com

自托管网关,通过 模型上下文协议.

在仪表板中连接您的服务一次,然后从Claude、ChatGPT、Cursor、Codex、Copilot或任何兼容MCP的客户端使用它们。

它做什么

  • 通过单个端点将连接的服务作为MCP工具公开
  • 按服务和按工具访问控制
  • 具有作用域API密钥和审核日志的多用户
  • 17个内置服务适配器+用于其他任何东西的通用REST
  • 自我管理工具让您的AI代理在没有web UI的情况下连接服务

快速启动

git clone https://github.com/johnkozaris/mcpHomeManager.git
cd mcpHomeManager
docker compose up -d

打开 http://localhost:8000,创建您的管理员帐户,并连接您的第一个服务。

连接AI客户端

将您的MCP客户端指向:

http://<your-host>:8000/mcp/

通过以下方式进行身份验证 Authorization: Bearer YOUR_API_KEY.

适用于Claude Desktop、Claude Code、Cursor、Codex、GitHub Copilot CLI、OpenCode、ChatGPT、Open WebUI和任何兼容MCP的客户端。请参阅 代理设置指南 获取分步说明。

支持的服务

forgejo、家庭助理、无纸化、immich、nextcloud、uptimekuma、adguard、nginxproxymanager、portainer、freshrss、wallabag、stirlingpdf、wikijs、calibreweb、tailscale、cloudflare、generic_rest

文档

完整文档请访问 mcphomemanager.com/docs.

贡献

看 贡献.md 了解开发设置、架构概述和PR指南。

许可证

麻省理工学院——见 许可证.