Sette opp Econex MCP i ChatGPT
Denne guiden viser hvordan du kobler Econex MCP til ChatGPT som en egendefinert MCP-server (app). ChatGPT kan da hente bygg-, energi- og driftsdata fra Econex i samtalen, innenfor rettighetene brukeren har i Econex.
Når appen er satt opp, kan ChatGPT hente relevant informasjon fra Econex direkte i samtalen, basert på tilgangen brukeren allerede har i Econex.
Forutsetninger
For å sette opp appen trenger dere:
- ChatGPT på web. OpenAI oppgir at MCP-apper ikke er tilgjengelige i mobilappen.
- For bruk i et workspace: ChatGPT Business, Enterprise eller Edu, og en bruker med Admin- eller Owner-rolle som oppretter og publiserer appen.
- For personlig bruk: ChatGPT Plus eller Pro. OpenAI oppgir at Pro-brukere kan koble til MCP-servere med lese-/hentetilgang, mens full MCP-støtte med skrivehandlinger bare gjelder Business, Enterprise og Edu. Støtten kan variere med plan.
- En Econex-bruker med MCP-rettigheter. Se «Dette må Econex-administrator gjøre først» på oversiktssiden for Econex MCP.
- Du trenger ikke Client ID, Client Secret eller API-nøkkel. Econex bruker OAuth med dynamisk klientregistrering.
MCP URL
Bruk denne adressen:
https://sd.econex.no/api/mcp/portfolioFeltene du fyller ut
Name:
Econex MCP
Description:
Henter bygg-, energi-, alarm- og driftsdata fra Econex for prosjektene brukeren har tilgang til.
MCP server URL:
https://sd.econex.no/api/mcp/portfolio
Authentication:
OAuth (ingen statisk Client ID eller Client Secret)La feltene for Client ID og Client Secret stå tomme. Econex annonserer dynamisk klientregistrering, og ChatGPT registrerer seg da selv. Hvis skjemaet ber deg velge registreringsmetode, velger du dynamisk klientregistrering (DCR). Econex støtter ikke Client ID Metadata Documents (CIMD).
Oppsett for Business, Enterprise og Edu
Steg 1: Tillat egendefinerte MCP-servere
En Admin eller Owner slår på tilgangen i workspace-innstillingene. OpenAI beskriver denne stien:
Workspace Settings → Permissions & Roles → Connected Data → Developer mode / Create custom MCP connectors- Business: bare Admins og Owners kan bruke developer mode og publisere apper. Hver Admin/Owner slår det på for seg selv, enten under Settings → Apps → Advanced settings → Developer mode eller når appen opprettes under Workspace settings → Apps → Create.
- Enterprise og Edu: Admin kan gi utvalgte medlemmer tilgang med RBAC under Permissions & Roles → Connected Data. Medlemmene slår det deretter på under Settings → Apps → Advanced Settings.
Steg 2: Opprett appen
- Admin/Owner: gå til Workspace settings → Apps → Create. Autoriserte brukere kan også bruke Settings → Apps → Create.
- Fyll inn navn, beskrivelse og MCP-URL-en som vist over.
- Velg OAuth som autentisering, og la Client ID og Client Secret stå tomme.
- Klikk Scan Tools.
- ChatGPT åpner Econex-innloggingen. Fullfør steg 3 under, og vent til verktøyskanningen er ferdig.
- Klikk Create.
- Appen ligger nå som utkast under Workspace settings → Apps → Drafts, og i brukerinnstillingene under Settings → Apps → Enabled Apps med merket Dev.
Steg 3: Logg inn og godkjenn tilgang
- Siden «Koble til Econex» åpnes i nettleseren.
- Er du ikke innlogget, klikker du «Logg inn i Econex» og logger inn med Econex-brukeren din.
- Kontroller at riktig organisasjon er valgt i Econex. Koblingen knyttes til organisasjonen som er valgt.
- Klikk «Godkjenn tilgang». Du sendes tilbake til ChatGPT.
Tilgangen styres av rettighetene brukeren har i Econex. ChatGPT får bare tilgang til data brukeren selv har lov til å se. Econex utsteder oppdateringstoken (offline_access), så ChatGPT skal holde koblingen ved like uten ny innlogging hver time.
Steg 4: Test appen
Åpne en ny samtale og velg Econex MCP fra verktøymenyen, eller nevn appen i spørsmålet. Appvalget gjelder meldingen der du bruker det. Når et oppfølgingsspørsmål trenger nye data, må du @-nevne appen igjen.
Test først med enkle spørsmål som bekrefter at ChatGPT får kontakt med Econex og bare ser data brukeren har tilgang til.
- Hvilke Econex-prosjekter har jeg tilgang til?
- Hent energiforbruk for valgt bygg siste 30 dager og oppsummer avvik.
- Hvilke aktive alarmer finnes i prosjekt X?
- Lag en kort driftsrapport med aktive alarmer, inneklima og energistatus.
Steg 5: Publiser til resten av workspacet
- Gå til Workspace settings → Apps → Drafts.
- Klikk Publish på Econex MCP og les sikkerhetsadvarslene.
- Enterprise/Edu: bruk Configure Actions til å velge hvilke verktøy appen får bruke, og Configure Access til å velge hvilke grupper som får tilgang.
- Etter publisering vises appen med merket custom i brukernes Apps-innstillinger. Hver bruker kobler til med sin egen Econex-innlogging.
ChatGPT bruker et «frosset» øyeblikksbilde av verktøylisten etter publisering. Når Econex legger til eller endrer verktøy, må Enterprise/Edu-admin klikke Refresh under Action control (…-menyen ved appen i Workspace settings → Apps). Nye verktøy er avslått som standard. På Business kan publiserte apper foreløpig ikke oppdateres; appen må opprettes og publiseres på nytt.
Personlig oppsett (Plus og Pro)
OpenAI oppgir at egendefinerte MCP-servere nå kobles til fra ChatGPT Plugins, og at et eget developer mode-valg ikke lenger skal være nødvendig for kvalifiserte brukere. Hvis kontoen din fortsatt viser bryteren, slår du på Developer mode under Settings → Security and login først.
- Gå til chatgpt.com/plugins.
- Klikk Add (eller plussknappen) og velg Create custom MCP server (tidligere Create MCP App).
- Fyll inn navn, beskrivelse og MCP-URL-en.
- Velg OAuth og la Client ID og Client Secret stå tomme.
- Opprett koblingen, logg inn i Econex og klikk «Godkjenn tilgang».
- Kontroller verktøyene ChatGPT fant, og test i en ny samtale ved å velge appen fra verktøymenyen.
Hva koblingen gir tilgang til
Hvilke verktøy ChatGPT får, styres av rettighetene brukeren har i Econex. Med vanlig lesetilgang kan ChatGPT hente prosjekter og byggstruktur, alarmer, energi, komfort og ventilasjon, spjeld, rå telemetri og kalendere. Styring av anlegg, som å endre settpunkter eller driftsmodus, krever egne rettigheter i Econex og bør ikke gis for vanlig rapportering.
Viktig om sikkerhet
Appen gir ikke ChatGPT direkte tilgang til interne systemer eller databaser. ChatGPT kommuniserer kun med MCP-serveren.
MCP-serveren kontrollerer:
- hvilke data ChatGPT kan hente
- hvilke brukere som har tilgang
- hvilke handlinger som er tillatt
- logging og sikkerhetsregler
- autentisering
Econex merker lesebaserte verktøy som skrivebeskyttede (readOnlyHint). ChatGPT behandler verktøy uten denne merkingen som skrivehandlinger og ber som standard om bekreftelse før de kjøres. Les alltid bekreftelsen nøye før du godkjenner en handling som kan endre noe i et anlegg.
Vanlige feil og feilsøking
Dersom appen ikke fungerer, sjekk følgende:
- URL-en er nøyaktig https://sd.econex.no/api/mcp/portfolio.
- Du finner ikke valget for å opprette en egendefinert MCP-server: planen eller workspace-rollen mangler støtte, eller en Admin har ikke slått på Create custom MCP servers / Developer mode for deg.
- Du får feilen «You need workspace admin permission to create a draft app»: be en Admin eller Owner opprette appen, eller gi deg tilgang via RBAC (Enterprise/Edu).
- Innloggingen feiler eller ender på en feilmelding på «Koble til Econex»: kontroller at brukeren har mcp.portfolio.connect i den valgte organisasjonen.
- Koblingen fungerer, men ingen eller få verktøy vises, eller prosjekter mangler: kontroller mcp.project.connect og mcp.project.read på prosjektene, også i brukerens egen begrensning på prosjekter med medlemsbegrensning.
- Du ser data fra feil organisasjon: koble fra appen, velg riktig organisasjon i Econex og koble til på nytt.
- Verktøykall feiler etter at Econex har endret verktøy: be Admin oppdatere verktøylisten med Refresh under Action control, eller opprette appen på nytt (Business).
- ChatGPT bruker ikke Econex: velg appen i samtalen eller @-nevn den i meldingen.
Kontakt Econex dersom problemet vedvarer.
Videre lesing
Se OpenAI sin hjelpeartikkel om developer mode og MCP-apper, utviklerdokumentasjonen for developer mode og tilkobling, og OpenAI sin kunngjøring om navneendringene i oktober 2026.