Search / io.github.markusleben/ha-nova
HA NOVA
not classifiedAsk about your Home Assistant and change it from an AI chat, with your OK for risky actions.
v0.28.3 · active · repository · website · descriptor JSON · versions
Search / io.github.markusleben/ha-nova
Ask about your Home Assistant and change it from an AI chat, with your OK for risky actions.
v0.28.3 · active · repository · website · descriptor JSON · versions
No connection block: no_connection.
Not scored: fewer than three checks apply, usually because no remote answered a credential-free probe or the server is a local package.
protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)auth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlURL variables carry no secrettools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)stability.changes, stability.rug_pulltool list unknowndeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website ~liveness-unmeasured +updated-0d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://{home_assistant_address}/api/ha_nova/mcp streamable-http · templated | unknown | not probed | – | – | – | – |
No tools observed. Tools appear once a credential-free probe can list them.
Schemas: list_tools.
{
"name": "io.github.markusleben/ha-nova",
"icons": [
{
"src": "https://raw.githubusercontent.com/markusleben/ha-nova/main/assets/icon.svg",
"mimeType": "image/svg+xml"
}
],
"title": "HA NOVA",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://{home_assistant_address}/api/ha_nova/mcp",
"type": "streamable-http",
"variables": {
"home_assistant_address": {
"isRequired": true,
"description": "Your Home Assistant's public HTTPS address without https://, for example the Home Assistant Link address abc123.ui.nabu.casa. Needs Home Assistant 2026.10 or newer on HA OS or Supervised, the NOVA Relay App, and chat apps turned on on the NOVA page.",
"placeholder": "abc123.ui.nabu.casa"
}
}
}
],
"version": "0.28.3",
"repository": {
"url": "https://github.com/markusleben/ha-nova",
"source": "github"
},
"websiteUrl": "https://hanova.app",
"description": "Ask about your Home Assistant and change it from an AI chat, with your OK for risky actions."
}