Settle
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SettleRecord my living room: 5m by 4m, window facing east, door on south wall."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Settle
Settle keeps a detailed record of your home — every room, how long each wall is and which way it faces, where the windows and doors are, everything you own — and helps you decide how to furnish it by talking it through with Claude. Each choice is a Decision you can settle, and later advice builds on the ones you've settled. When you're buying something, it writes down what the thing has to fit and why, then gives you a Quick Guide to take into the shop.
It runs as a small server on your own computer, with an MCP endpoint your own Claude session works through.



Install
Needs Node 26+, pnpm 12+ and Claude Code.
pnpm install && pnpm build && pnpm startThe app opens at http://127.0.0.1:4380. Create a Home, then open its About page: it gives you the
command to set up a folder for that Home. In that folder, add the plugin and run claude there.
claude plugin marketplace add alexzfe/settle
claude plugin install settle@settle --scope projectTo look around before entering your own home, create a Home called "Lisbon flat" and seed the demo from the screenshots:
node scripts/seed-demo-home.mjs http://127.0.0.1:4380/mcp/homes/lisbon-flatRelated MCP server: housecall-pro-mcp
No login
Settle has no authentication. It listens on 127.0.0.1 and that is the only thing protecting it:
anyone who can reach the server can read and change everything in it, including the rendered pages
of your floor plan. Don't expose it to a network. Authentication will ship before running Settle
on a server is supported.
Notes
Lengths are shown and entered in metres and centimetres only. Storage is millimetres, and Claude converts either way: tell it a wall is 12'6" and it records 3810 mm.
The words used here and in the app — Home, Decision, Requirement, Quick Guide — are defined in CONTEXT.md.
Licence
AGPL-3.0-or-later. Bug reports and ideas are welcome as issues. Pull requests are not accepted.
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthai.butlerbrain
Persistent memory for AI assistants. Save once; recall from Claude, ChatGPT, or any MCP client.
- TaprootOAuthcom.taproothq
Persistent memory layer for AI tools. Save and recall notes across Claude and other MCP clients.
Persistent AI memory shared across Claude, ChatGPT, coding agents, and compatible MCP clients.
MCP-native notes and memory for ChatGPT, Claude, and other AI tools.
Related MCP Servers
- AlicenseAqualityFmaintenanceProvides persistent personal context (identity, projects, decisions, knowledge) to MCP-compatible AI tools, eliminating the need to re-explain yourself across sessions.251 npm1MIT
- AlicenseAqualityCmaintenanceA local MCP server that wraps the Housecall Pro Public API, enabling Claude to read and write Housecall Pro data (customers, jobs, estimates, invoices, etc.) via natural language.23125 npmMIT
- FlicenseNot gradedqualityBmaintenanceProvides persistent local memory of Claude Code sessions with TODO management and searchable activity logs via MCP tools.-
- AlicenseNot gradedqualityCmaintenanceProvides a single-user, append-only, queryable memory store for dated facts with provenance, enabling Claude to persist and correct personal information across conversations via an MCP interface.9 npmMIT