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.

Maintenance

ActivityMaintained
ResponsivenessNo issues

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.
    3
    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
    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
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables Alexa+ to diagnose home appliance problems by connecting to a self-hosted MCP server, with capabilities for reading error codes from manuals, tracking household appliances, guiding repairs with visual cards, ordering replacement parts, and scheduling maintenance.
    MIT