homeassistant-app-mcp-oauth-proxy

connormxy/homeassistant-app-mcp-oauth-proxy
★ 1 stars Python Security Updated today
Home Assistant App (formerly Add-On) wrapper for obot-platform/mcp-oauth-proxy (for providing an authentication front end for locally hosted MCP servers, for clients requiring legacy OAuth 2.1 authentication such as Gemini Spark)
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "homeassistant-app-mc": {
      "command": "uvx",
      "args": [
        "homeassistant-app-mcp-oauth-proxy"
      ]
    }
  }
}

Or install with pip: pip install homeassistant-app-mcp-oauth-proxy

README Excerpt

This repository provides two Home Assistant OS local add-ons that facilitate OAuth authentication in opposite directions for the Model Context Protocol (MCP). *(Located in `mcp-client-oauth-proxy/`)* This add-on packages the open-source `obot-platform/mcp-oauth-proxy`. **Direction:** It allows a local MCP client to securely access external OAuth-protected MCP servers (e.g., Google Workspace, Azure). It handles the OAuth authorization flow and injects the resulting credentials and user identity i