LAFT MCP - prata med systemet via en AI-assistent!
Table of Contents
Med LAFT-anslutningen kan du ställa frågor till LAFT på ditt föredragna språk. AI-assistenten hämtar, analyserar och presenterar innehåll från din LAFT-instans baserat på din befintliga åtkomst.
|
För att använda LAFT MCP måste du ha en prenumeration på LAFT Proff. Läs mer här . Dessutom måste funktionen aktiveras av LAFT för kunder som vill använda den. Kontakta oss på cs@laft.io , så hjälper vi dig att komma igång! 👀 Psst! Visste du att vi också arbetar på vår egen LAFT AI-assistent, som kommer att finnas tillgänglig sommaren 2026? Ingen anslutning till en extern AI-assistent krävs! Den fungerar på samma sätt, men är redan integrerad i systemet för enkel åtkomst. Läs mer här . |
Vad är LAFT MCP?
Ett MCP (Model Context Protocol) är som ett gemensamt språk som gör det möjligt för AI-assistenter (t.ex. Claude, ChatGPT och Copilot) att kommunicera med andra program och tjänster.
Tänk på det som en ny typ av assistent på jobbet! Du kanske känner till att många jobb idag är beroende av digitala system för att hålla sig organiserade: ärendehanteringssystem, kalendrar, e-postmeddelanden, arkiv. Dessa system kommunicerar sällan bra med varandra, och du måste ofta söka på flera ställen för att hitta det du behöver. En MCP är det som gör det möjligt för en AI-assistent att faktiskt hämta information från dessa system åt dig och agera utifrån dem, snarare än att bara svara på allmänna frågor.
Du känner redan till LAFT: du registrerar avvikelser, arbetsordrar, fyller i checklistor och arbetar i brandboken för de byggnader du förvaltar. Fram tills nu har du varit tvungen att logga in, navigera dig fram och hitta det du letar efter själv. Med LAFTs MCP kan du istället prata med systemet, på ditt föredragna språk.
Skillnaden mellan LAFT MCP och LAFT AI-assistent
Båda lösningarna är en del av LAFT Proff . Läs mer om LAFT AI-assistent här .
- LAFT AI-assistent: En smart tjänst som kan användas direkt i systemet. Den förstår språk och genererar svar. Med LAFT AI-assistent är LAFT själva AI-assistenten och finns redan inuti LAFT. Inget externt AI-konto krävs.
- LAFT MCP = en åtkomsttoken till LAFT-systemet via andra AI-assistenter (som Claude och ChatGPT). MCP:n är en länk , och användaren måste ansluta LAFT MCP:n till önskad AI-assistent. Det är ett standardiserat sätt för AI-assistenter att kommunicera med ett externt system (som LAFT). Med MCP ger du AI-assistenten (Claude, ChatGPT, Copilot) tillgång till dina LAFT-data, men AI-assistenten arbetar i ett eget verktyg. Du måste själv ha en prenumeration där.
Vem i organisationen kan använda LAFT MCP?
Precis som i alla andra delar av LAFT bestäms åtkomst baserat på vilken roll man har i systemet. När åtkomst till MCP är aktiverad i deras område i LAFT kan användare med valda roller ansluta till connectorn i AI-assistenten. Här är en översikt:
O Åtkomst som standard O Ingen åtkomst som standard
Tillgängliga AI-assistenter med LAFT MCP
Med LAFT MCP kan du ställa frågor, få rapporter och arbeta med byggdata direkt i de AI-verktyg du redan använder. Här är en översikt över vilka plattformar som stöds.
Tillgänglig nu
Tillgänglig nu
Planerad sommar 2026*
Dessutom finns det för närvarande en känd bugg hos Microsoft som förhindrar att externa system ansluter till Copilot via MCP. Detta är något som Microsoft behöver åtgärda från sin sida, och vi följer utvecklingen noga.
Anslut LAFT till Claude
Öppna Claude-appen och gå till Anpassa
Klicka på "Anpassa" i vänstermenyn under Ny chatt, Projekt och Artefakter.
Ny chatt
Projekt
Artefakter
Anpassa
Välj "Kontakter"
I menyn Anpassa ser du Färdigheter och Kontakter. Klicka på Kontakter.
Färdigheter
Kontakter
Tryck på plustecknet och sedan på ”Lägg till anpassad anslutning”. Ange ”LAFT Software AS” och URL:en för servern du tillhör i LAFT (du hittar den i URL-fältet när du är inloggad):
https://mcp-kommune.laft.io/mcp
https://mcp-privat.laft.io/mcp
https://mcp-app.laft.io/mcp


Tryck på Lägg till.
Hitta LAFT MCP och klicka på "Anslut"
Skrolla tills du ser “LAFT MCP – kommune.laft.io, privat.laft.io eller app.laft.io” och etiketten CUSTOM. Du måste välja rätt server, eftersom det är dit användaren är ansluten. Klicka på den och tryck på knappen Anslut.
LAFT MCP – kommune.laft.io ANPASSAD
Godkänn åtkomst i LAFT
Du kommer att dirigeras till en sida i LAFT som visar vad Claude har åtkomst till. Granska behörigheterna och klicka på "Tillåt åtkomst".
Klart! LAFT är kopplad till Claude.
Du kan nu använda innehåll från LAFT direkt i Claudes konversationer. Claude arbetar inom samma åtkomstbegränsningar som du har i LAFT och agerar bara när du uttryckligen begär det.
Anslut LAFT till ChatGPT
Öppna inställningar i ChatGPT
Klicka på "ChatGPT" i menyraden högst upp på skärmen och välj "Inställningar..."
Gå till "Appar"
I inställningsfönstret klickar du på "Appar" i listan.
Mejla helene@laft.io
Prenumeration ChatGPT Business
Appar
Säkerhet och trygghet
Tryck på ”Skapa app” och ange följande: LAFT Software AS och Connection (Server URL) beroende på vilken server du tillhör i LAFT (du hittar detta i URL-fältet när du är inloggad):
https://mcp-kommune.laft.io/mcp
https://mcp-privat.laft.io/mcp
https://mcp-app.laft.io/mcp


Tryck på Skapa.
Sök efter LAFT
Skriv "LAFT" i sökfältet. Du kommer att se "LAFT" markerat med INTERNAL visas.
NEDRE INRE
Klicka på LAFT och tryck på "Anslut"
Klicka på raden för att öppna appens information och tryck på knappen "Anslut" längst upp till höger.
Klart! LAFT är anslutet till ChatGPT
Du kan nu använda innehåll från LAFT direkt i ChatGPT-konversationer. ChatGPT arbetar inom samma åtkomstbegränsningar som du har i LAFT och agerar bara när du uttryckligen begär det.
Anslut LAFT till Microsoft Copilot
Kommer snart! Vi arbetar med att ansluta LAFT till Microsoft Copilot, men detta kommer att ta längre tid än integrationerna med Claude och ChatGPT. Microsoft har en mycket mer komplex process för att aktivera externa anslutningar – det kräver bland annat inblandning från kundens IT-avdelning, och det är inte självbetjäning som på de andra plattformarna.
Dessutom finns det för närvarande en känd bugg hos Microsoft som förhindrar att externa system ansluter till Copilot via MCP. Detta är något som Microsoft behöver åtgärda från sin sida, och vi följer utvecklingen noga.
Men här är en översikt över hur upplägget kommer att fungera:
ICT-administratören måste aktiveraGenerativ orkestrering i Copilot Studio för relevant agent. Utan detta är MCP-stöd inte tillgängligt.
Hittas i: Copilot Studio → agentinställningar → AI-funktioner
I Copilot Studio, gå tillVerktyg → Lägg till ett verktyg → Nytt verktyg → Modellkontextprotokoll
VäljOAuth 2.0 → Manuell som auktoriseringstyp. Fyll i följande fält — värdena hämtas av IKT från LAFT:
Efter att servern har skapats visas encallback-URL . Denna måste registreras av ICT hos identitetsleverantören (t.ex. Entra ID) som en tillåten omdirigerings-URI.
VäljSkapa en ny anslutning →Lägg till i agent . Verktyg och resurser från LAFT MCP-servern är nu tillgängliga och uppdateras dynamiskt.
| Viktigt! Den återanrops-URL som Copilot Studio genererar måste registreras som en omdirigerings-URI i Entra ID (eller annan IdP som kommunen använder). Det är ett steg som involverar två parter: ICT upprättar anslutningen, men slutför den inte förrän de skickar tillbaka den URL:en till LAFT. |
Kontrollera att anslutningen är lyckad
För att kontrollera att anslutningen är lyckad kan du öppna en ny chatt och fråga: " Vad kan jag använda LAFT-anslutningen till? ":

Felsökning
Testa detta innan du kontaktar supporten:
1. Koppla bort och anslut igen
Koppla bort och återanslut MCP-anslutningen i din AI-assistent. Detta kommer att lösa många tillfälliga fel.
2. Starta en ny konversation
MCP-anslutningar kan bli instabila efter lång tids användning i samma chatt. Öppna en ny konversation och försök igen.
3. Svaren varierar, det är normalt
AI-assistenter använder sina egna inställningar (temperatur, systeminstruktioner, modellversion) som påverkar svaren. Om du ställer samma fråga i två olika assistenter kan du få olika svar. Detta är inte ett fel i LAFT MCP.
4. Kontrollera att du är inloggad på LAFT
MCP hämtar data från din LAFT-användare. Om du inte är inloggad kommer du inte att få någon data.
5. Assistenten "kommer inte ihåg" från föregående samtal
Varje ny chatt börjar tom. Omkontexten ändras om du byter konversation.
6. Rätt tillstånd?
Du har bara åtkomst till data som din LAFT-användare har rättigheter till. Om du saknar data, kontrollera dina rättigheter med din systemadministratör.
📞 Fortfarande problem? Kontakta support@laft.io
|
Tips! Du kan välja att tillåta alla åtgärder som är tillgängliga via kopplingen, så att AI-assistenten inte ber om godkännande när du frågar i en chatt:
|
Praktiska exempel
(Se fler exempel på uppmaningar som du kan använda själv i nästa avsnitt)
- Be din AI-assistent att skapa en veckorapport!
- Försenade arbetsordrar (vad MCP gör bäst): " Hämta alla aktiva arbetsordrar som har passerat sin deadline. Gruppera dem efter build och rangordna dem efter hur länge de är försenade ."
- Nyligen skapade arbetsordrar: " Lista arbetsordrar som skapats under de senaste 7 dagarna för alla versioner. Sortera efter skapandedatum ."
- Avvikelser/arbetsordrar med hög prioritet: ” Hämta alla arbetsordrar med statusen 'Ny' eller 'Tilldelad'. Vilka har väntat längst? ”
- Portföljstatus: " Ge mig en portföljöversikt med antalet aktiva arbetsordrar, antalet försenade och en översikt per byggnation ."
- Exempel med Claude:





- Översikt över öppna avvikelser på Stadshuset - Istället för att logga in, gå till uppgifter, filtrera på byggnad och måtttyp "Avvikelse" och se vad som är öppet kan du fråga:
" Vilka öppna avvikelser har Stadshuset? " och få svaret direkt.
Eller:
« Skapa en arbetsorder för en läcka i källaren på högstadiet och tilldela den till Ola. »
Du behöver inte klicka dig vidare i systemet. Du bara frågar. Det är inte gissning med artificiell intelligens. Det är ditt LAFT-system, med all din data, dina byggnader, dina rutiner, men med ett helt nytt gränssnitt!
- Översikt över tilldelade kontra avslutade ärenden för en period - Sedan kan du fråga AI-leverantören (t.ex. Claude eller ChatGPT) du använder om följande:

- Skapa rapporter för ledningen:

- Översikt över försenade uppgifter:

- Översikt över alla arbetsordrar på alla byggnader, med status:
Exempel på uppmaningar
När du ansluter LAFT till en AI-assistent (Claude, ChatGPT, Copilot Studio, etc.) via MCP kan du ställa frågor om dina data på enkel norska – assistenten får svaret direkt från LAFT. Du behöver inte kunna något tekniskt, och du behöver inte veta vad funktionerna kallas "under huven". Du skriver bara det du undrar över.
Nedan hittar du exempel på vad du kan fråga om, grupperade efter ämne. Ersätt [bygning] , [malnavn] etc. med det som gäller dig.
Tips: Var specifik. ”Visa utestående checklistor för stadshuset denna månad” är ett bättre svar än ”visa checklistor”.
Eldbok
- "Sök i brandboken efter evakuering ."
- "Sök i brandboken efter brandbekämpning för byggnad [byggnad]."
- "Hämta fullständig kapiteltext för kapitlet om [ämne]."
- "Vilka byggnader saknar en ifylld brandlogg eller brandsäkerhetsinformation?"
Arbetsordrar
- "Hur många brandloggrutiner är öppna per status för [byggnad]?"
- "Hitta rutiner för öppen eld med hög prioritet på [byggnaden]."
- "Slå upp arbetsordrar som skapats under de senaste 7 dagarna, sorterade efter deadline."
- "Ändra förfallodatum för arbetsorder [ID] till nästa fredag."
- "Hämta arbetsorder [ID] och visa detaljer."
Checklistor och avvikelser
- "Vilka checklistor har fortfarande inte levererats denna månad?"
- "Visa utestående checklistor för [byggnad], inklusive våningar och rum."
- "Ge mig en avvikelseöversikt för checklistan för [mallnamn] förra kvartalet."
- "Lista TG3-avvikelser på checklistor för [byggnad]."
- "Lista alla typer av åtgärder och markera vilka som är typer av avvikelser."
- "Visa handlingsprogram relaterade till [byggnad] under [år]."
Dokumentarkiv
- "Sök i dokumentarkivet efter brandslang , endast i modulen Brandbok."
- "Visa rotmapparna för dokumentarkivet för [byggnad]."
- "Bläddra i mappen [mappnamn] under [byggnad] och visa dokumenten."
- "Hämta dokument [namn] med nedladdnings- och arkivlänk."
Byggnad, användare och portfölj
- "Ge mig en portföljsammanfattning med antalet öppna arbetsordrar och avvikelser."
- "Lista aktiva användare i området."
- "Vilka moduler har vi aktiverat i LAFT?"
- "Vilka externa integrationer är konfigurerade, och vad är statusen?"
Företagskatalog
- "Vad är statusen för vår Business Map-integration?"
AI-upptäckt i dokument
- "Visa AI-resultat från dokument som kräver uppföljning och inte har en tillhörande arbetsorder."
- "Lista avvikelser i brandsäkerheten som hittades i dokument under det senaste kvartalet."
- "Hitta dokumentfynd med allvarlighetsgrad 3 (kritisk)."
Sätt ihop fler saker
Assistenten kan också kombinera frågor i ett steg:
- "Hitta [byggnad], sök i brandboken efter släckutrustning för den byggnaden och öppna det första kapitlet."
- "För [byggnad]: visa fullständighet i brandloggen, öppna procedurer och utestående checklistor denna månad."
- "Visa modulerna vi har, och sedan dokumenten i brandbokmappen för [byggnad]."
- "Sök efter dokument om FDV för [byggnad] och ge mig arkivlänken till den första matchningen."
Bra att veta
- Assistenten ser bara det du har åtkomst till. MCP respekterar rollerna och åtkomsten i LAFT – du ser aldrig data från byggnader eller områden som du inte ska se.
- Var noggrann med byggnadsnamnen. Om du har byggnader med samma namn, vänligen ange ID eller kommun så att assistenten kan hitta rätt namn.
- Uttryck dig naturligt. Du behöver inte använda "korrekta" tekniska termer – assistenten förstår vanligt språk.
Tillgängliga slutpunkter
| Viktigt om åtkomstkontroll: All användning sker inom de rättigheter du redan har i LAFT. Anslutningen ger inte åtkomst till innehåll som du inte redan har åtkomst till i systemet. Läsverktyg är tillgängliga för alla användare. Skrivverktyg (skapa/uppdatera) kräver att användaren har rätt roll. |
Här är en översikt över de funktioner du får tillgång till när du ansluter LAFT till en AI-assistent via MCP.
Byggnad, fastighet och struktur
| Fungera | Beskrivning |
|---|---|
list_buildings |
Lista alla byggnader |
get_building |
Börja bygga |
list_properties |
Hämta egenskaper |
list_property_owner_details |
Hämta enheter |
list_residences |
Hämta hyresfastigheter (ingen hyresgästinformation) |
list_facilities |
Få anläggning |
list_outdoor_areas |
Få utomhusområden |
get_structure_node |
Översikt över fastighetsstrukturen |
get_portfolio_summary |
Portföljsammanfattning (alla objekttyper) |
|
Exempel: "Visa fastighetsstrukturen för stadshuset" AI-assistenten returnerar våningar, rum och hyresobjekt samt alla tillhörande underenheter för den valda byggnaden. |
Arbetsordrar
| Fungera | Beskrivning |
|---|---|
search_work_orders |
Sök arbetsordrar och rutiner |
get_work_order |
Hämta arbetsorder |
get_work_order_summary |
Sammanfattning av arbetsordrar och procedurer |
list_past_due_work_orders |
Hämta förfallna uppgifter |
get_average_completion_time |
Genomsnittlig bearbetningstid för uppgifter |
create_work_order |
Skapa arbetsorder |
update_work_order |
Uppdatera arbetsorder (deadline, text) |
start_progress_work_order |
Lägg arbetsorder under bearbetning |
finalize_work_order |
Markera arbetsuppdraget som slutfört |
reject_work_order |
Avvisa arbetsorder |
reopen_work_order |
Öppna arbetsordern igen |
|
Exempel: "Visa alla nya avvikelser för vårdhem som skapats under de senaste 30 dagarna" AI-assistenten returnerar en filtrerad lista över avvikelser som registrerats för vårdhemmets byggnadstyp under den angivna perioden. |
|
Exempel: "Skapa en uppgift för en läcka i taket på stadshuset, deadline fredag" AI-assistenten skapar arbetsordern i LAFT och bekräftar med ID och uppgifter. |
|
Exempel: "Sätt uppgift #4521 till Pågår" AI-assistenten uppdaterar statusen och bekräftar ändringen. |
Checklistor, åtgärder och avvikelser
| Fungera | Beskrivning |
|---|---|
list_checklist_templates |
Mallar för lista över checklistor |
list_checklists_for_node |
Lista checklistor för ett objekt |
list_pending_checklists |
Utestående/ej levererade checklistor |
list_checklist_deviations |
Lista avvikelser från checklistor |
get_checklist_summary |
Hämta sammanfattning av checklistan |
list_action_programs |
Ladda ner handlingsplaner |
list_action_plan_budget_types |
Åtgärdstyper (markeringsavvikelsestyper) |
|
Exempel: "Visa alla TG2-avvikelser från brandskyddschecklistan för de senaste sex månaderna" AI-assistenten listar avvikelser från den angivna mallen, med version och datum. |
Dokument
| Fungera | Beskrivning |
|---|---|
search_documents |
Sök dokument |
list_documents_for_node |
Lista dokument för ett objekt |
get_document |
Visa/ladda ner dokument |
download_document |
Ladda ner dokument |
list_document_discoveries |
AI-upptäckt i dokument (endast LAFT Proff) |
|
Exempel: "Hitta avtal om brandskyddstjänster i portföljen" AI-assistenten söker i FDV-dokumentation och returnerar matchningar med dokumentnamn och plats. |
Eldbok
| Fungera | Beskrivning |
|---|---|
get_fire_safety_completeness |
Brandloggens fullständighet per byggnad |
search_fire_safety_chapters |
Sök i brandboken |
get_fire_safety_chapter |
Ladda ner hela kapiteltexten från Brannbok |
Användare och roller
| Fungera | Beskrivning |
|---|---|
list_users |
Hämta användare |
list_roles |
Hämta roller |
get_role |
Hämta roll |
get_user_statistics |
Användaröversikt (inloggning, aktivitet) |
|
Exempel: "Visa användare som inte har loggat in under de senaste 30 dagarna" AI-assistenten filtrerar användarlistan och returnerar inaktiva användare med senaste inloggningsdatum. |
Organisation och integrationer
| Fungera | Beskrivning |
|---|---|
get_organization_modules |
Vilka moduler är aktiverade? |
get_organization_integrations |
Externa integrationer + status |
get_naeringsmappa_status |
Status för Business Map-integrationen |