---
title: "OIDC Provider"
description: "OIDC Provider is a Marketplace integration for Home Assistant. It has 546 installs sharing analytics, works locally and was last updated August 10, 2026."
canonical: "https://vulpo.app/integrations/marketplace/ganhammar-hass-oidc-server"
url: "https://vulpo.app/integrations/marketplace/ganhammar-hass-oidc-server.md"
last-updated: "2026-10-22"
version: "1.4"
---

# OIDC Provider

> OIDC Provider is a Marketplace integration for Home Assistant. It has 546 installs sharing analytics, works locally and was last updated August 10, 2026.

OIDC Provider turns a Home Assistant instance into an OpenID Connect server for external applications. External apps such as Claude Connectors can sign in against existing Home Assistant users, including accounts that use TOTP two-factor login. It sits on top of the built-in authentication, so it creates no new accounts and adds no extra login methods. The server offers a discovery endpoint, the authorization code flow with refresh tokens, and JWT access tokens signed with RSA. Clients are registered, updated, listed and revoked through Home Assistant actions, and the client secret is shown once in the logs. It runs locally without external dependencies and is added through the Devices & Services page, though external services need the instance reachable over HTTPS.

Automatic summary of the README of ganhammar/hass-oidc-server. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=ganhammar&repository=hass-oidc-server&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=ganhammar&repository=hass-oidc-server&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

## From the README

> A Home Assistant custom component that turns your Home Assistant instance into a fully functional OpenID Connect (OIDC) server, allowing external applications like Claude Connectors to authenticate against your Home Assistant users.
>
> - Standards-compliant OIDC server with discovery endpoint
> - Integrates with Home Assistant's native authentication including TOTP/2FA
> - JWT-based access tokens with RSA signing
> - Support for authorization code flow with refresh tokens
> - Easy client registration via Home Assistant services
> - No external dependencies - runs entirely within Home Assistant

From the README of [ganhammar/hass-oidc-server](https://github.com/ganhammar/hass-oidc-server#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Computers and network](https://vulpo.app/integrations/category/computers-and-network.md), NAS and servers
- Number: 546 installs sharing analytics; 26 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v1.5.2, last updated August 10, 2026
- Domain: `oidc_provider`
- Source: <https://github.com/ganhammar/hass-oidc-server>
- Issues: <https://github.com/ganhammar/hass-oidc-server/issues>

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/ganhammar-hass-oidc-server

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/ganhammar-hass-oidc-server
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
