Skip to main content
Glama
fredrsat

rema-connector

by fredrsat

rema-connector

MCP-server som gir AI-agenter tilgang til REMA 1000: produktsøk med priser, personlige tilbud, kampanjer, kvitteringer og handlelister (Æ-appen).

Bygger på rema1000-cli — en Rust-CLI som håndterer autentiseringen (browser-login med telefonnummer, automatisk token-fornyelse). Denne connectoren er kun et MCP-lag oppå.

Kun personlig bruk mot egen konto. API-et er Æ-appens private API og kan endres uten varsel.

Oppsett

  1. Installer rema1000-cli (binæren rema):

    curl -sfL https://raw.githubusercontent.com/Alfredvc/rema1000-cli/main/install.sh | bash
    # eller bygg fra kilde: cargo build --release
  2. Logg inn (åpner nettleser, krever Chrome/Chromium):

    rema auth login

    Tokens lagres i ~/.rema1000/tokens.json og fornyes automatisk.

  3. Bygg og registrer connectoren:

    npm install && npm run build
    claude mcp add --scope user rema -- node /sti/til/rema-connector/dist/index.js mcp

    Binæren finnes via REMA_CLI_PATH, ~/.local/bin/rema, eller PATH.

Related MCP server: oda-mcp

MCP-verktøy

Verktøy

Gjør

get_auth_status

Sjekk innlogging (agenten kan ikke logge inn — det gjør du i terminalen)

search_products

Produktsøk med priser og GTIN/EAN

get_offers

Personlige tilbud, missions og priskutt

get_campaigns

Ukens kampanjer med produkter

get_purchase_history / get_receipt

Kjøpshistorikk og kvitteringer på linjenivå (EAN, pris, rabatt)

get_shopping_lists / get_shopping_list

Les handlelister fra Æ-appen

create_shopping_list / delete_shopping_list

Administrer lister (delete krever bekreftelsesstreng)

add_list_item / update_list_item / remove_list_item

Varer: legg til (med GTIN-kobling), huk av, fjern

search_stores

Finn fysiske butikker

Kvitteringene er ekte observerte priser — nyttig fasit for prissammenligning sammen med kassalapp-connector, som mangler ferske REMA-priser.

CLI

Connectoren har bare mcp og status — all annen terminalbruk gjøres direkte med rema-CLI-en, som er utmerket i seg selv (rema --help).

Lisens

MIT

Related MCP Connectors

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to interact with Mathem.se, a Swedish online grocery store, allowing users to search for ingredients, add items to their shopping basket, and manage recipes through natural language.
    4
    2
    -
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables agentic grocery shopping on Oda (Norway) and Mathem (Sweden) platforms through an MCP-compatible interface. Users can search for products, manage their shopping cart, and access order history using natural language commands.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to interact with Rohlik Group's online grocery delivery services across multiple countries, including product search, cart management, and account info.
    15 npm
    120
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to read and edit ICA shopping lists in natural language, using an unofficial interface to ICA's private API.
    21
    2
    MIT