Skip to main content
Glama

HomeBrain

Alexa knows who is in the room. HomeBrain decides what that person is allowed to do.

HomeBrain is a self-hosted MCP server for Alexa+. It gives a household a durable brain for home operations. It knows what the household owns and what's covered, and it runs repair cases that last many turns and many days: troubleshooting, finding a provider, booking with passkey verification, and reminders.

Status: under construction for the Amazon "Build, Ship, Shape" hackathon (Alexa+ track). See DESIGN.md for the approved design and dated plan.

Honest labels

  • HomeBrain does not recognise voices. Alexa+ does that; an MCP tool call carries no audio.

  • The demo conversation is driven by an Alexa+ stand-in: Bedrock Claude driving the same MCP tools Alexa+ would call. It is not Alexa.

  • Service providers and bookings are demo fixtures (data_source: "DEMO_FIXTURE").

Related MCP server: Alfred

Quick start (local)

make install     # uv sync + pre-commit hooks
make check       # lint, type-check, tests
make up          # docker compose: server + DynamoDB Local
curl localhost:8080/healthz

Licence

Apache-2.0. See LICENSE.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    A self-hosted MCP server that provides any LLM with a graph-backed memory layer of your life—tasks, email, finance, contacts, calendar—plus autonomous agent offices that act on your behalf.
    1
    Apache 2.0
  • A
    license
    B
    quality
    A
    maintenance
    A local-first open-source MCP server that acts as a personal secretary, memory manager, and automation hub—it syncs Calendar, Gmail, Canvas, GitHub, and Health into a typed temporal memory graph, and enables approval-gated write actions like creating events, drafting/sending mail, and filing issues, all with telegram/slack/CLI interfaces and a SQLite-backed audit trail.
    33
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Gives Alexa+ persistent, structured memory of a household kitchen: tracking purchased groceries, flagging items at risk of spoiling, proposing rescue meals from expiring ingredients, and maintaining shopping lists, receipt ingestion, and waste reports through MCP tool calls. Storage, tool logic, and safety controls (consent gates, two-step deletion, rate limiting) are exposed over Streamable HTTP for any MCP client.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    An MCP server that enables Alexa+ to autonomously orchestrate multi-step household tasks by decomposing goals into parallel tool calls — cross-session memory and dietary/allergy auditing, culinary planning with wine pairings, Amazon Fresh cart assembly with human-in-the-loop purchase approval, smart-home ambiance and climate control, and calendar scheduling. It pairs AWS Bedrock multi-agent reasoning with Streamable HTTP transport and interactive generative UI cards, carousels, and live IoT sliders.
    MIT