impactjo/home-memory

View on GitHub ↗

MCP server that lets your AI assistant remember everything about your home.

76 ★3 forksC#Updated 23d ago

What you need to know

.NET MCP server giving AI assistants structured, persistent knowledge about your home: rooms, devices, cables, connections and item status.

Install

Download the self-contained release ZIP from GitHub Releases and extract it (e.g. C:\HomeMemory\)
Windows: connect via codex mcp add home-memory -- "C:\HomeMemory\HomeMemoryMCP.exe"
Claude Desktop: add {"mcpServers":{"home-memory":{"command":"C:\\HomeMemory\\HomeMemoryMCP.exe"}}}
Build from source with .NET 10 SDK and Firebird 3.0 on macOS/Linux

Usage

  • Tell the AI about a device, e.g. "I have a Bosch washing machine in the basement"
  • Ask questions such as "What's in the basement?" or "Where is my washing machine?"
  • Upload a photo or a PDF invoice and let the AI identify or extract devices
  • Track planned, existing and removed statuses via natural language

Key features

  • 24 MCP tools: explore, manage elements, connections, categories and status
  • Over 100 built-in editable categories across electrical, HVAC, plumbing, IT, security, vehicles and more
  • Default house structure with floors, rooms, garage and outdoor areas; flexible naming resolution
  • Connections document cables, pipes, ducts and conduits between elements
  • Local single-file Firebird database with no external data transmission

Best for

Documenting and querying everything in and around your home through an AI assistant.

Caveats

  • Release ZIP is a self-contained Windows build; macOS and Linux require building from source
  • AGPL-3.0 licensed
  • HTTP/LAN mode is optional and needs separate security setup
Platforms: Windows · macOS · LinuxClients: ChatGPT Desktop · Claude Desktop · Claude Code · Codex CLI
Documentation ↗

Reviewed 2026-08-11

Topics

buildingclaudecsharpdotnetfirebirdhome-documentationhome-inventoryhome-inventory-managerhousemcpmcp-servermodel-context-protocolself-hosted
Stars
76★
Forks
3
Language
C#
License
AGPL-3.0
Created
2026-03-13
Last push
2026-08-12