For nerder

Bruk Løft fra Claude med MCP

Løft har en åpen MCP-server (Model Context Protocol) som kobler din egen konto til AI-assistenter. Si «logg 80 kg × 8 på benkpress» eller «hvor mye løftet jeg i juli?» – rett i chatten.

Hvilke verktøy får assistenten?

  • search_exercisesSøk i øvelsesbiblioteket (870+ øvelser)
  • start_workoutStart en ny økt (eller gjenbruk en aktiv)
  • log_setLogg vekt × reps – med automatisk PR-deteksjon
  • finish_workoutFullfør en økt
  • get_active_workoutHent den aktive økta med sett så langt
  • get_personal_recordsHent personlige rekorder
  • get_exercise_historySett-historikk for en øvelse, valgfri periode
  • get_statsAggregert statistikk for en periode: økter, sett, volum, PR-er

Oppsett

  1. Last ned serveren – én selvstendig fil, krever kun Node.js 18+: loft-mcp.mjs (~1 MB)
  2. Legg den til i MCP-konfigurasjonen til klienten din (Claude Desktop: claude_desktop_config.json, Claude Code: claude mcp add):
    {
      "mcpServers": {
        "loft": {
          "command": "node",
          "args": ["/sti/til/loft-mcp.mjs"],
          "env": {
            "LOFT_EMAIL": "din-epost@example.com",
            "LOFT_PASSWORD": "ditt-passord"
          }
        }
      }
    }
  3. Start klienten på nytt – og be den om å logge dagens økt.

Fungerer i alle MCP-klienter som støtter lokale servere: Claude Desktop, Claude Code, Cursor, VS Code m.fl. ChatGPT støtter MCP i utviklermodus, men krever en fjernserver – da trenger du en bro som mcp-proxy i mellom.

Hva kan du spørre om?

  • «Logg 80 kg × 8 reps på benkpress for meg»
  • «Hva er PR-en min på markløft?»
  • «Hvor mange sett og hvor mye volum løftet jeg i juli?»
  • «Sammenlign treningsvolumet mitt i juni og juli»
  • «Vis progresjonen min på knebøy de siste øktene»

Sikkerhet

  • Serveren kjører lokalt på din maskin og logger inn med din egen Løft-e-post og -passord, direkte mot samme innloggings-API som appen bruker.
  • All datatilgang går gjennom de samme tilgangsreglene (RLS) som appen – du ser og kan kun endre dine egne data.
  • Ingenting sendes til noen tredjepart, og det finnes ingen ekstra backend.

Har du ikke en Løft-konto ennå?

Appen er gratis, norsk og uten abonnement.

Opprett gratis konto