Hopp til hovedinnhold

Lørdag 10. oktober

 Tilbake MCP 2 min 20.33

Edi Life OS: selvhostet livsdashbord med MCP-server, men satt opp for Teheran

fredag 9. oktober · KI-generert · Kilde: GitHub

Innholdet er KI-generert og kan inneholde feil. Sjekk originalkilden.

Test Edi Life OS hvis du vil gi KI-assistenten din lese- og skrivetilgang til vaner, mål og budsjett på egen server.

15 verktøy fordelt på dashbord, mål, oppgaver, vaner, økonomi og notater ligger i MCP-serveren til Edi Life OS, ifølge README-en på GitHub. Prosjektet til Edris Ranjbar er MIT-lisensiert og samler ti arbeidsflater i én database: oversikt, livsområder, mål, vaner, fokus-timer, økonomi, Kanban, kalender, notater og lapper. Du kobler serveren til Claude Desktop, Claude Code eller en annen MCP-klient og ber den opprette et SMART-mål, krysse av en vane eller føre en utgift.

Stacken er PHP 8.1+, MySQL 8+ (eller MariaDB 10.4+) og vanilla JavaScript uten byggesteg eller rammeverk. Den kjører på billig delt webhotell, eller med docker compose up -d på port 8080. MCP-serveren er valgfri, krever Node.js 22.9+ og går bare over stdio. Den snakker med appen gjennom det tokenbeskyttede HTTP-API-et og rører aldri databasen direkte.

Sikkerhetsmodellen er tynn, og README-en sier det rett ut:

«Token scopes and app-level rate limiting are not implemented, so set request limits at the hosting layer.» — Edi Life OS, README

Ett token gir altså lese- og skrivetilgang til alle områdene API-et dekker, og «hemmelige» notater er bare et synlighetsflagg, ikke kryptering. Gir du en agent dette tokenet, kan den endre hele økonomiloggen din.

Det største hinderet for en norsk bruker er lokaliseringen. Datoer følger Asia/Tehran, økonomimodulen fører i toman, og værkortet viser Qeshm-øya via Open-Meteo. Verken config.example.php eller .env.example har felt for tidssone eller valuta, så du må regne med å forke.

Hva bør du gjøre?

  1. Kjør Docker-varianten lokalt og koble MCP-serveren til Claude Code før du legger ekte økonomidata inn.
  2. Legg appen bak Tailscale eller en reverse proxy med rate limiting, siden API-et selv ikke begrenser forespørsler.
  3. Fork prosjektet hvis du vil bruke det fast, og bytt Asia/Tehran til Europe/Oslo og toman til kroner i koden.

Pulsen · norske KI-nyheter for deg som bygger. Sakene er KI-generert fra originalkilden, som alltid lenkes.