Ukus MCP-server för redovisningsbyråer.
Anslut Claude eller ChatGPT till Uku genom att logga in. Då ser din assistent dina kunder, uppgifter och timmar och gör det arbete du ber om. Den agerar med dina behörigheter. Stora ändringar väntar på ditt OK.
Fungerar med Claude, ChatGPT eller valfri assistent som stöder MCP.
Vad kan jag göra i Uku härifrån?
Det här kan jag nå i din byrå:
Vilka kunder har ingen tid rapporterad den här månaden?
list_time_entriesalla kunder, sedan 1 september
Tre kunder har ingenting rapporterat alls den här månaden:
| Kund | Senaste tidpost | Ansvarig |
|---|---|---|
| Acme Foods | 28 augusti | Kadri |
| Northwind Ltd | 21 augusti | Kadri |
| Baltic Timber | ingen i år | Kadri |
Alla tre ligger hos samma ansvariga, som har semester sedan den 19:e. Semestern lades in utan ersättare, så arbetet blev liggande i stället för att gå vidare till någon annan. Ange en ersättare så lämnar Uku över uppgifterna.
Bara läsning. Inget i Uku ändrades.
Vilka kunder förlorar vi pengar på?
get_bilönsamhet per kund, senaste 4 månaderna
Alla medarbetare har en kostnad per timme inlagd, så det här är verkliga marginaler och inte uppskattningar. Fyra avtal låg under kostnad förra kvartalet:
| Kund | Fakturerat | Timmar | Marginal |
|---|---|---|---|
| Northwind Ltd | 20 000 $ | 199 | −33 % |
| Acme Foods | 20 000 $ | 203 | −30 % |
| Meridian Retail | 8 000 $ | 64 | −10 % |
| Harbour Legal | 12 000 $ | 108 | −9 % |
Det är prislistan, inte personerna. Northwind och Acme betalar samma fasta månadsavgift och har båda vuxit förbi vad den täcker: tillsammans lämnar de tillbaka ungefär 12 600 $ per kvartal. Prissätt om de två efter de timmar de faktiskt tar, så täpps det mesta av hålet till.
Att läsa pengarna kräver den ekonomiåtkomst du ger. Inget ändrades.
Rapportera två timmar på Acmes momsdeklaration.
log_timeagerar direkt, ingen förhandsvisning
Klart. 2 h på Acme Foods, momsdeklaration september, i ditt namn.
- Uppgiften ligger nu på 6 h av 8 budgeterade
- Förfaller 20 september, checklistan på 4 av 7
Acme har ett fast månadsavtal, så timmen över budget tas från din marginal, inte från fakturan. Den här deklarationen har dragit över tre månader i rad nu, vilket oftast pekar på avtalet snarare än på arbetet.
Utfört direkt. Ingen förhandsvisning här: det är litet, och ditt att ångra.
Skicka Acmes faktura för september.
send_invoiceförhandsvisning först, väntar på bekräftelse
Det här är exakt vad som skulle skickas:
- Acme Foods, faktura 2451, 1 840 $
- 12 rader, arbete i september
- Till finance@acmefoods.example
En rad får mig att tveka: 4 h onboarding i kundportalen finns också på augustifakturan, så det här kan vara en dubbeldebitering. Säg till så skickas den som den är, eller så tar jag bort den raden först.
Väntar på ditt OK. Inget har skickats.
Lägg det månatliga bokföringsflödet på alla kunder som använder det.
apply_client_workflowförhandsvisning först, väntar på bekräftelse
Det når många på en gång, så här är en provkörning:
| Vad | Antal |
|---|---|
| Matchade kunder | 214 |
| Uppgifter som skulle skapas | 1 926 |
| Kunder som redan har det | 12 |
| Personer som får e-post | 0 |
De 12 fick arbetsflödet redan förra månaden, så de skulle få en andra kopia av varje uppgift. Jag skulle lämna dem utanför, om du inte vill ha dubbletterna.
Väntar på ditt OK. Inget har hänt än.
Vad händer med en kollegas uppgifter när kollegan har semester?
search_helpUkus eget hjälpcenter
Uku lämnar över dem till den ersättare som angetts för semestern, för exakt de dagar den gäller. Ersättaren ser dem i sin egen lista, markerade som övertagna, och de flyttas tillbaka på återkomstdagen.
Om ingen ersättare anges stannar uppgifterna där de är, och inget varnar dig. Det var det som hände de tre kunderna längre upp.
Bara läsning, och den anger sin källa: hjälpcenterartikeln om semester och ersättare.
Jag agerar med dina behörigheter. Allt som får verklig effekt väntar först på ditt OK.
Ett exempelsamtal. Byråerna, namnen och siffrorna är påhittade.
Anslut i tre steg. Ingen nyckel att kopiera.
Du loggar in på Uku från din assistent. Det är hela uppsättningen. Sedan agerar assistenten som du, med dina behörigheter.
Claude webb, dator och mobil
- Öppna Settings → Connectors och klicka på Add custom connector.
- Ge den namnet Uku, klistra in
https://app.getuku.com/mcpoch klicka på Add. Lämna de andra fälten som de är. - Klicka på Connect, logga in på Uku och klicka på Allow.
På Claude Team eller Enterprise lägger en ägare i organisationen till kopplingen en gång. Sedan loggar var och en in själv. Hela guiden
ChatGPT
- Slå på Developer mode under Settings.
- Skapa en koppling under Connectors med namnet Uku och adressen
https://app.getuku.com/mcp. Ställ in Authentication på OAuth. Lämna client ID och secret tomma. - Starta anslutningen, logga in på Uku och klicka på Allow.
ChatGPT:s funktion deep research kan inte använda den här anslutningen. En vanlig chatt kan det. Hela guiden
Claude Code
- Kör
claude mcp add --transport http uku https://app.getuku.com/mcp - Skriv
/mcp, välj uku och sedan Authenticate. - En webbläsare öppnas. Logga in på Uku och klicka på Allow.
Servrar och skript utan webbläsare
På en server finns ingen som kan klicka på Allow. Använd en assistentnyckel i stället. En ägare eller administratör öppnar Settings & Apps → Public API, fäller ut Connect an AI assistant (Claude) och klickar på Generate assistant key. Lägg in blocket nedan i din .mcp.json. Behåll raden "type": "http". Nyckeln slutar aldrig gälla och ger aldrig åtkomst till finansiella uppgifter.
{
"mcpServers": {
"uku": {
"type": "http",
"url": "https://app.getuku.com/mcp",
"headers": {
"X-Uku-Company": "<företagets UUID>",
"X-API-Key": "<assistentnyckel>"
}
}
}
}Ser din assistent inte allt? Vissa assistenter visar bara runt 100 åtgärder åt gången. Anslut då en mindre del av Uku: /mcp/core plus en av /mcp/work (uppgifter och tid), /mcp/money (fakturor och rapporter) eller /mcp/admin (kunder, dokument, team).
Ett tips i Claude. Öppna inställningarna för Uku-kopplingen. Ställ Read-only tools på Always allow. Låt Write/delete tools stå kvar på Ask. Att läsa ändrar ingenting i Uku, så Claude behöver inte fråga varje gång. Att skriva ändrar något, så ett klick för att bekräfta är bra.
Bygger du hellre något eget? API v3-referensen är öppen och kräver ingen nyckel för att läsas (på engelska).
Det här kan din assistent göra i Uku i dag.
40 verktyg läser din byrå. 48 ändrar något, och 43 av dem visar först vad de ska göra och väntar. 32 rör pengar, bakom ett eget samtycke.
Identitet 2
whoamiBerättar vilken person och vilken byrå assistenten agerar som.
läsermy_tasksVisar vad som ligger på ditt eget bord just nu.
läserByråinställningar 3
get_setup_statusVisar hur långt byråns uppsättning av Uku har kommit.
läseractivate_appAktiverar en av Ukus appar för byrån, efter att ha visat dig vilken.
ändrar · visar förstset_billing_defaultsStäller in byråns standardinställningar för fakturering, efter att ha visat dig vad som ändras.
ändrar · visar först pengarSök 7
search_ukuHittar något utifrån namnet när du inte har sagt vad det är för slags sak.
läserlist_clientsListar byråns kunder, eller hittar en kund utifrån namnet.
läserget_clientÖppnar hela kundkortet för en kund.
läserget_taskÖppnar en uppgift med datum, status och vilka som arbetar med den.
läserlist_time_entriesListar enskilda tidrapporter per person, kund, uppgift eller datum.
läserlist_tasksListar uppgifter per kund, person, status eller titel.
läserget_client_foldersVisar en kunds hela mappstruktur för dokument.
läserRapporter 6
get_bi_metricsListar vilka nyckeltal det går att rapportera på, och vad vart och ett betyder.
läser pengarget_bi_summaryGer byråns viktigaste siffror för en period: produktion, resultat och beläggning.
läser pengarbuild_bi_view_linkSkapar en länk som öppnar rapporten i Uku, redan filtrerad, så att du kan titta själv.
läser pengarget_time_reportSummerar timmarna som rapporterats under en period, per kund eller per person.
läserrefresh_bi_dataBygger om byråns rapportdata när något som den bygger på har ändrats.
ändrar pengarget_biVisar valfritt nyckeltal som månadstrend, eller sorterat per kund, person, ämne eller tjänst.
läser pengarAktivitetslogg 2
get_activity_detailVisar exakt vad en enskild ändring gjorde, från vilket värde till vilket.
läserlist_activityVisar vem som gjorde vad, och när.
läserHjälp 2
search_helpSöker i Ukus eget hjälpcenter för att svara på ”hur gör jag …?”
läserget_help_articleLäser en hjälpartikel i sin helhet, så att svaret kommer med en länk du kan öppna.
läserÅtgärder för uppgifter 8
create_taskSkapar en uppgift för en kund, med datum och ansvarig.
ändrarlog_timeRapporterar arbetad tid på en uppgift, för dig själv eller för en kollega.
ändrarcomplete_taskMarkerar en uppgift som klar, efter att ha visat dig vilken.
ändrar · visar förstreopen_taskÖppnar en avslutad uppgift igen, efter att ha visat dig vilken.
ändrar · visar förstadd_task_commentKommenterar en uppgift. En intern anteckning publiceras direkt; ett meddelande som kunden kommer att se visas först för dig.
ändrar · visar förstset_task_recurrenceGör en uppgift återkommande enligt ett schema, efter att ha visat dig vad det kommer att skapa.
ändrar · visar förstbulk_task_actionGör samma ändring på upp till 200 uppgifter samtidigt, efter att ha visat dig listan.
ändrar · visar förstedit_checklist_itemLägger till ett steg i en uppgifts checklista, eller bockar av ett.
ändrarÅtgärder för kunder 5
send_emailSkickar ett e-postmeddelande till en kund från Uku, efter att ha visat dig exakt vad som skickas.
ändrar · visar förstcreate_client_cloud_foldersSkapar en kunds dokumentmapp i molnet inför den första uppladdningen, efter att ha visat dig vilken kund.
ändrar · visar förstassign_folder_templateGer en kund en av byråns mappstrukturer, efter att ha visat dig vad som ändras.
ändrar · visar förstupload_documentLägger en liten fil i en kunds dokumentmapp.
ändrardigitize_documentsSkickar en kunds dokument via e-post för digitalisering, efter att ha visat dig fillistan.
ändrar · visar förstFakturering 10
list_invoicesListar fakturor, inklusive alla som fortfarande är obetalda.
läser pengarget_invoiceÖppnar en faktura med rader, totalbelopp och status.
läser pengarget_missed_billingHittar arbete som har utförts men aldrig fakturerats.
läser pengarcreate_invoiceSkapar en faktura och visar dig kunden, varje rad och det verkliga totalbeloppet innan fakturan finns.
ändrar · visar först pengaradd_invoice_rowLägger till en rad på en faktura, efter att ha visat dig vad den tillför.
ändrar · visar först pengargenerate_client_invoicesSkapar periodens fakturor utifrån kundernas avtal, efter att ha visat dig vad som skulle faktureras.
ändrar · visar först pengarsend_invoiceSkickar en faktura till kunden, efter att ha visat dig exakt vad som skickas.
ändrar · visar först pengarpromote_invoiceFör ett fakturautkast vidare så att det kan skickas, efter att ha visat dig vilket.
ändrar · visar först pengarupdate_invoiceRättar en fakturas datum, referens eller rader och visar dig totalbeloppet före och efter.
ändrar · visar först pengarset_invoice_paid_statusRegistrerar en faktura som betald, eller ångrar det, efter att ha visat dig vilken.
ändrar · visar först pengarFaktureringsinställningar 10
list_contractsListar byråns avtal och vilka av dem som är aktiva.
läser pengarget_contractÖppnar ett avtal med rader och faktureringsdatum.
läser pengarlist_productsListar de tjänster som byrån säljer.
läser pengarget_productÖppnar en tjänst och visar hur den prissätts.
läser pengarcreate_contractSkapar ett avtal för en kund och visar dig först perioden och varje rad.
ändrar · visar först pengarcreate_productLägger till en tjänst i byråns katalog, efter att ha visat dig hur den prissätts.
ändrar · visar först pengarcreate_taxLägger till en momssats som byrån kan fakturera med, efter att ha visat dig satsen.
ändrar · visar först pengarapply_contract_templateLägger många kunder på ett standardiserat avtalspaket, efter att ha visat dig resultatet för var och en.
ändrar · visar först pengarupdate_contractÄndrar vad en kund faktureras framöver och visar dig först varje rad och varje pris.
ändrar · visar först pengarupdate_productÄndrar en tjänsts inställningar eller priser och visar dig först det gamla och det nya.
ändrar · visar först pengarEkonomisystem 3
list_accounting_invoicesListar de fakturor som ditt ekonomisystem har för en period.
läser pengarexport_invoice_to_accountingFör över en Uku-faktura till ditt ekonomisystem, efter att ha visat dig vilken.
ändrar · visar först pengarrefresh_invoice_payment_statusFrågar ditt ekonomisystem om en faktura är betald och uppdaterar Uku, efter att ha visat dig vilken.
ändrar · visar först pengarBudgetar och flextid 3
get_budget_statusVisar hur stor del av en kunds budget som är förbrukad och hur mycket som återstår.
läser pengarget_flextime_balanceVisar hur långt över eller under den förväntade arbetstiden någon ligger.
läser pengarset_member_cost_rateStäller in en medarbetares kostnad per timme eller timpris från ett visst datum, efter att ha visat dig ändringen.
ändrar · visar först pengarTeam 5
list_teamsListar byråns team.
läserget_teamÖppnar ett team med teamledare och medlemmar.
läsercreate_teamSkapar ett team, efter att ha visat dig vilka som kommer att ingå.
ändrar · visar förstdelete_teamTar bort ett team som inte längre används, efter att ha visat dig vad som försvinner.
ändrar · visar förstupdate_teamBestämmer vilka som ingår i ett team och vem som leder det, efter att ha visat dig exakt vad som ändras.
ändrar · visar förstMallar för arbetsflöden 10
list_client_workflow_templatesListar byråns mallar för återkommande arbete, som månadsmoms eller årsredovisningar.
läserget_client_workflow_templateÖppnar en mall för återkommande arbete med alla uppgifter i den.
läserget_client_workflowVisar vem som ansvarar för vad hos en kund, och vilket återkommande arbete kunden har.
läsercreate_client_workflow_templateSkapar en ny mall för återkommande arbete, efter att ha visat dig vad den kommer att innehålla.
ändrar · visar förstsave_client_template_taskLägger till eller redigerar en uppgift i en mall, efter att ha visat dig före och efter.
ändrar · visar förstdelete_client_template_taskTar bort en uppgift från en mall, efter att ha visat dig vilken.
ändrar · visar förstset_client_managerGör en namngiven person ansvarig för en kund, efter att ha visat dig vem som är ansvarig nu.
ändrar · visar förstset_client_rolesBestämmer vem som har vilken roll hos en kund, efter att ha visat dig exakt vad som ändras.
ändrar · visar förstapply_client_workflowRullar ut en mall på upp till 200 kunder i ett svep, efter att ha visat dig omfattningen.
ändrar · visar förstpush_client_template_changesFör ut en ändrad mall till de kunder som redan använder den, efter att ha visat dig omfattningen.
ändrar · visar förstProjektflöden 4
list_project_workflowsListar byråns mallar för enstaka uppdrag, som onboarding eller ett årsbokslut.
läserget_project_workflowÖppnar en uppdragsmall och visar hur uppgifternas datum utgår från projektets eget schema.
läserapply_project_workflowStartar ett projekt per kund utifrån en mall, efter att ha visat dig vad som skapas.
ändrar · visar förstpush_project_workflow_changesFör ut en ändrad uppdragsmall till projekt som redan körs utifrån den.
ändrar · visar förstBakgrundsjobb 1
get_job_statusVisar om en stor utrullning är klar, och om någon kund hoppades över.
läserÖvriga poster 7
list_recordsListar allt som de namngivna verktygen inte täcker: leverantörer, ämnen, egna fält och resten.
läserget_recordÖppnar en post av valfritt slag som de namngivna verktygen inte täcker.
läsercreate_recordSkapar en post av valfritt slag som de namngivna verktygen inte täcker, efter att ha visat dig fälten.
ändrar · visar förstupdate_recordÄndrar fält på valfri post, efter att ha visat dig vilka värden som ändras och till vad.
ändrar · visar förstdelete_recordRaderar en enskild post, till exempel en dubblerad uppgift eller en lös anteckning, efter att ha visat dig vad som försvinner. Kunder och personer går inte att radera alls.
ändrar · visar förstget_capabilitiesBerättar vad assistenten kan och inte kan göra i Uku, innan den försöker.
läserbulk_member_actionLägger till, byter ut eller tar bort personer och roller hos många kunder samtidigt, efter att ha visat dig hela ändringens omfattning.
ändrar · visar förstBara 5 åtgärder körs direkt, och det är de små: rapportera tid, skapa en uppgift, bocka av en punkt i en checklista, lägga in ett dokument, uppdatera dina rapporter. Allt med verklig räckvidd visar en förhandsvisning först. Samma funktioner finns också som Uku API v3 och Uku CLI.
Din AI kan inte röra pengar om du inte säger till.
Det svåra med att låta en assistent komma nära kundernas bokföring är inte vad den kan göra. Det svåra är att veta vad den inte kan. Därför är det svaret inbyggt i servern och inte överlämnat åt prompten.
Varje ändring med verklig effekt väntar på dig
Pengar, ändringar i stor skala, raderingar, behörigheter: allt med verklig räckvidd visar exakt vad det ska göra och väntar på ett uttryckligt ja. Du godkänner en beskriven åtgärd, aldrig en gissning.
Pengar är en egen kryssruta, och alla ser den inte
Pengar ingår inte i en vanlig anslutning. När du loggar in från Claude eller ChatGPT är ekonomidata en egen kryssruta på skärmen. Bara den som har rätt att administrera kontot i Uku ser den rutan. En nyckel som skapats för en server ger aldrig åtkomst till pengar.
En assistent kan inte be sig till dina pengar
Det som en app ber om kastas bort. Servern bygger den beviljade åtkomsten utifrån sina egna regler. Därför kan ingen assistent få mer genom att be om mer.
Administrationen ligger permanent utom räckhåll
Bjuda in eller ta bort en medarbetare, ändra en roll eller status, abonnemanget, skapa eller radera ett företag, teambehörigheter, API-nycklar, radera en kund eller ett projekt: inget av det finns för en assistent. Inte bakom en behörighet. Det saknas, med avsikt.
Den agerar som du, med dina rättigheter
En anslutning är knuten till en byrå och till en person. Assistenten ser exakt det som den personen ser i Uku. En kund som personen inte kan öppna kan inte assistenten heller öppna. Uku registrerar varje åtgärd med personens namn. När medarbetaren inaktiveras, eller byrån byter till en plan utan assistenten, upphör anslutningen. Text som kommer ut ur Uku är data för assistenten, aldrig en instruktion.
Vanliga frågor.
Vad är MCP?
Model Context Protocol är en öppen standard. Den låter en AI-assistent använda ett programs verktyg direkt, så att du inte behöver kopiera data mellan dem. Du ansluter Uku en gång. Sedan läser assistenten byråns data och utför arbete i den, på samma sätt som den redan läser dina filer eller din kalender.
Vilka AI-assistenter fungerar med den?
Claude och ChatGPT, på webben, på datorn och i mobilen. Claude Code också. Alla andra assistenter som stöder MCP ansluter på samma sätt. Du behåller den assistent du redan använder.
Vilken plan ingår Ukus MCP-server i?
Elite-planen, samma plan som Uku API v3. Alla aktiva medarbetare på byrån kan ansluta sitt eget konto. Det finns inget att ansöka om och ingen väntelista.
Hur ansluter jag Claude eller ChatGPT till Uku?
Du loggar in. I Claude öppnar du Settings → Connectors, klickar på Add custom connector och klistrar in https://app.getuku.com/mcp. Klicka sedan på Connect, logga in i Uku och klicka på Allow. I ChatGPT slår du på Developer mode och lägger till en connector med samma adress, med Authentication inställt på OAuth. Ingen nyckel byter ägare. Alla steg finns i hjälpcentret.
Behöver jag en API-nyckel?
Nej. När du loggar in skapar anslutningen sin egen kortlivade nyckel och förnyar den så länge anslutningen är auktoriserad. En nyckel behövs bara för en server eller ett skript utan webbläsare, där ingen kan klicka på Allow. En ägare eller administratör skapar den assistentnyckeln under Settings & Apps → Public API.
Kan min AI se våra pengar?
Bara om du kryssar i rutan. På inloggningsskärmen är ekonomidata en egen kryssruta. Bara den som har rätt att administrera kontot i Uku ser den. Kryssa i den, så läser assistenten hela byråns fakturor, avtal, priser och budgetar. Låt den vara, så sköter assistenten uppgifter, tid, kunder och arbetsflöden hela dagen och säger nej när du frågar om pengar.
Kan den radera en kund?
Nej. Att radera en kund eller ett projekt tar med sig uppgifter, filer, portalåtkomst och faktureringshistorik. Det är för mycket för en bekräftelse i en chatt. Att bjuda in eller ta bort medarbetare, ändra roller, abonnemanget, teambehörigheter och API-nycklar är inte tillgängligt för en assistent alls. Det stannar i Uku, där en person gör det medvetet.
Fungerar ChatGPT lika bra som Claude?
Ja. Samma adress, samma inloggning, samma behörigheter. Claude är den väg som de flesta byråer använder och den vi har testat mest. En skillnad: funktionen deep research i ChatGPT kan inte använda anslutningen. En vanlig chatt kan det.
Min assistent visar bara en del av Ukus åtgärder. Varför?
En assistent håller ungefär hundra åtgärder i sikte samtidigt. Ukus fullständiga adress ligger nära den gränsen, och vissa assistenter tappar de extra åtgärderna utan förvarning. Anslut i stället en smalare adress: /mcp/core, plus /mcp/work för uppgifter och tid, /mcp/money för fakturor och siffror, eller /mcp/admin för kunder, dokument och team. Ta alltid med /mcp/core.
Syns varje åtgärd som en AI utför i aktivitetsloggen?
Ja. Assistenten agerar som den person som anslöt den. Uku registrerar vilken åtgärd som kördes, när, av vilken person och med vilken nyckel. Inget som en assistent gör är osynligt eller tillskrivs en robot.
Kan en kunds data hamna i en annan kunds arbete?
Nej. En anslutning är knuten till en byrå. Byrån bestäms av själva inloggningen, så en assistent kan inte rikta anslutningen mot någon annan.
Minskar det här våra debiterbara timmar?
Det ändrar vad du fakturerar för, och det gör det lättare att visa. Assistenten rapporterar sin tid i Uku som alla andra, och varje åtgärd den utför registreras, så arbetet syns i stället för att försvinna. En byrå som kan visa exakt vad som automatiserades står bättre i samtalet med kunden om vad automatiseringen sparar än en byrå som inte kan det.
Kan jag använda Ukus MCP-server tillsammans med den från Xero eller QuickBooks?
Ja. En assistent kan ha flera servrar samtidigt, och var och en är en separat anslutning med egna behörigheter. Det är så de flesta byråer till slut arbetar: bokföringsprogrammets MCP-server för bokföringen, Ukus för byråns arbete: uppgifterna, tiden, deadlines och marginalerna.
Låt din AI sköta byråns arbete – dina pengar förblir dina.
Ingår i Elite-planen, tillsammans med Uku API v3 och CLI:t. Jämför planerna