MuninMunin
Logg innKom i gang gratis
Home/Journal/Munin med Claude Desktop.
Field note · 8 min read

Munin med Claude Desktop.

Claude Desktop legger til en ekstern MCP-server på rundt nitti sekunder — Innstillinger, Koblinger, én HTTPS-URL. Det som feller folk, er at tilkoblingen gjøres fra Anthropics sky, ikke fra din egen maskin. Her er hva det betyr for en selvdriftet installasjon, og de to rutene som begge virker.

A matte cobalt blue insulated travel cup set down on a lichen-crusted granite boulder on a Norwegian headland, the grey-green sea soft and out of focus behind.
Ta det med. Det virker der du stopper.

Det finnes en bestemt halvtime jeg gjerne vil gi deg tilbake. Du har Munin i gang. Du har Claude Desktop åpen. Du limer server-URL-en inn i koblingsdialogen, det feiler, og du bruker de neste tretti minuttene på å sjekke tokenet, stien, porten, brannmuren, din egen forstand. Tokenet er i orden. Stien er i orden. Grunnen til at det feilet, er at maskinen som prøver å nå serveren din, ikke er maskinen du sitter ved.

Kan Claude Desktop koble til et CRM?

Ja. Claude Desktop legger til eksterne MCP-servere som egendefinerte koblinger, på Free-, Pro-, Max-, Team- og Enterprise-planene. Pek én mot Munin, og Claude får CRM-, samtale-, kunnskapsbase-, CMS-, utgående- og analyseverktøyene API-nøkkelen din har tilgang til — mer enn 200 av dem på ett endepunkt. Gratiskontoer er begrenset til én egendefinert kobling i skrivende stund.

Koblingen konfigureres gjennom Claude-kontoen din framfor en fil på disk, og det er det som gjør den til en nittisekunders jobb for noen som ikke vil åpne en terminal.

Hvordan legger du Munin til i Claude Desktop?

Lag nøkkelen først. I Munin-dashbordet går du til Innstillinger → API-nøkler og lager én avgrenset til det Claude skal få lov til å gjøre. Den starter med mn_admin_, og du ser den nøyaktig én gang.

Så, i Claude Desktop, åpne Settings → Connectors, klikk Add, velg Add custom connector, og gi den Munin Cloud sin MCP-URL:

https://mcp.getmunin.com

Fullfør autentiseringen når du blir bedt om det. Claudes Advanced settings i den dialogen tar en OAuth Client ID og Client Secret hvis serveren din utsteder slike; Munins egen veiledning for å koble til Claude går gjennom nøkkelen den forventer. På Team- og Enterprise-planer kan bare en Owner legge til koblingen, under Organization settings → Connectors; medlemmer kobler seg så til den hver for seg fra sin egen Connectors-side.

Å legge den til slår den ikke på overalt. I skrivefeltet bruker du +-knappen, åpner Connectors, og slår Munin på for den samtalen. Spør den så hvilke Munin-verktøy den har. Kommer lista tilbake, er du ferdig.

Én nøkkel per maskin

Hver Munin-nøkkel gjelder én organisasjon, så utsted en egen for hver maskin og hver person. Å trekke tilbake en laptop koster deg da ingenting annet.

Velg den smaleste tilgangen som gjør jobben mens du er der — en nøkkel som kan søke i kunnskapsbasen og lese kontakter, holder for det meste av det folk faktisk ber Claude om.

Hvorfor når ikke den egendefinerte koblingen min selvdriftede Munin?

Fordi Claude kobler til MCP-serveren din fra Anthropics skyinfrastruktur, ikke fra din lokale enhet — og Anthropic dokumenterer at dette gjelder på tvers av claude.ai, Claude Desktop, Cowork og mobilappene likt. En server på localhost, på LAN-et ditt, bak en VPN eller bak en bedriftsbrannmur vil ikke koble til, selv om nettleseren din når den helt fint.

http://localhost:3001/mcp er den riktige MCP-URL-en for en selvdriftet Munin og det feile å lime inn i en dialog for egendefinerte koblinger. Anthropics egen merknad om dette er utvetydig: tilkoblingen kommer fra deres servere, ikke fra maskinens nettverksgrensesnitt. Klienter som ringer ut fra din egen maskin i stedet — en terminalagent som leser en konfigurasjonsfil på disk, for eksempel — har ingen slik begrensning.

  • Munin Cloud, eller en Munin du drifter på det åpne internettetBruk en egendefinert kobling. Lim inn HTTPS-URL-en, autentiser, ferdig. Det er ruten som virker på alle Claude-flater — desktop, web, mobil — fordi tilkoblingen formidles gjennom Claude-kontoen din framfor nettverket ditt.
  • Selvdriftet bak en brannmur, og du vil holde det slikSlipp gjennom Anthropics publiserte utgående IP-områder så koblingen når deg. De gjeldende områdene er publisert på Anthropics IP-adressside; dette er den støttede måten å eksponere en privat server for en kobling på uten å legge den ut på åpent internett.
  • Selvdriftet på maskinen du sitter vedBruk Claude Desktops mekanisme for lokal MCP-server i stedet — en egen vei som faktisk bruker ditt eget nettverk. Den starter en underprosess og snakker stdio med den, så det vanlige mønsteret er en liten lokal bro som gjør den stdio-kanalen om til HTTP-forespørsler mot installasjonen din.

Hvor ligger den lokale konfigurasjonsfila?

På macOS: ~/Library/Application Support/Claude/claude_desktop_config.json. På Windows: %APPDATA%\Claude\claude_desktop_config.json. Du trenger ikke lete etter den: Settings → Developer → Edit Config åpner den i editoren din og lager den hvis den ikke finnes ennå.

Dette er mekanismen som kjører på ditt eget nettverk, og det ene som er verdt å vite om den, er at den ikke finnes i Cowork eller på claude.ai — det er en Claude Desktop-funksjon. Den starter også prosesser, så bruk absolutte stier og start appen på nytt etter redigering. MCP-veiledningen for lokale servere er referansen å ha åpen mens du gjør det.

Hva er det faktisk godt for når det er koblet til?

Stort sett de tingene ingen tegnet en skjerm for:

  • 01Spørsmål som krysser to moduler. «Hvilke kontakter åpnet en supporttråd de siste fjorten dagene og har en åpen avtale?» Ett spørsmål, to moduler, ingen eksport.
  • 02Å svare med det teamet ditt allerede skrev. kb_search finner svaret noen ga i mars, og svaret siterer det i stedet for å finne det opp på nytt.
  • 03Utkast til utgående kontakt som venter. Bygg et kampanjeforslag fra et segment. Samtykkesjekken kjører, utkastet lander i en gjennomgangskø, og et menneske avgjør om det forlater bygget.
  • 04Å lese uka. Spør hva som kom opp gjentatte ganger i samtaler siden mandag, og arkiver så det tilbakevendende som et utkast i kunnskapsbasen.

Hva hindrer Claude i å gjøre noe du ikke godkjente?

To lag, og de er verdt å forstå hver for seg, fordi bare det ene er ditt å konfigurere.

Det første er Claudes. Verktøykall dukker opp for godkjenning, og du kan slå enkeltverktøy av eller på per kobling i innstillingene, eller per samtale fra verktøymenyen. Anthropics eget råd er å reservere «Allow always» for verktøy du stoler på kan kjøre uten tilsyn — som for alt som skriver til en kundepost, er et råd verdt å ta bokstavelig.

Det andre er Munins, og det holder uansett hvilken klient som er koblet til. Billige, reversible handlinger — å merke en samtale, gi en tråd tittel, oppdatere et felt — skriver direkte. Ugjenkallelige kan bare foreslås: å løfte en agentskrevet kunnskapsartikkel, slå sammen to kontakter, sende utgående kontakt. De lander i en gjennomgangskø og blir der til et menneske klarerer dem. Fordi den grensen er trukket der verktøyene defineres framfor der godkjenningene klikkes, flytter den seg ikke når noen setter hver eneste dialog til «Allow always» en fredag. Agenter foreslår, mennesker avgjør er en påstand om hvilke verktøy som finnes, ikke et løfte om hvor nøye noen klikker.

Research er unntaket å lese to ganger

Anthropic dokumenterer at Claude under Research kan kalle verktøy fra koblingene dine automatisk uten videre godkjenning, og anbefaler å slå av verktøy som skriver til eksterne applikasjoner før du bruker det.

På en kobling festet til kundeposten din er det innstillingen å sjekke først. Munins foreslå-bare-verktøy kan fortsatt ikke sende eller publisere noe på egen hånd — men verktøyene som faktisk skriver direkte, er verdt å slå av for den modusen.

Er Claude Desktop bedre enn dashbordet?

Til å spørre og skrive utkast, som regel. Til å jobbe en kø, nei — en liste slår en samtale når jobben er å skanne førti ting og bestemme seg om hver enkelt, og det er nettopp det gjennomgangskøen i dashbordet er til for.

Det nyttige med koblingen er ikke at den erstatter en flate. Det er at det samme endepunktet betjener alle sammen. Driftspersonen i Claude Desktop, utvikleren i Cursor, terminalen i Claude Code, den planlagte ferdigheten som kjører klokka seks om morgenen — én verktøykatalog, én kundepost, én revisjonslogg. Katalogen er den kanoniske flaten, og klienten er en smakssak.

Hvem bør ikke sette opp dette?

Team med en hard grense for datalagring som de ikke kan flytte. Munin Cloud driftes i EU, og å koble til en hvilken som helst tredjepartsmodell betyr at kundedata passerer gjennom den leverandørens infrastruktur — en grense det er verdt å lese databehandleravtalen om før du slår på koblingen, ikke etter. Det er også et rapporteringsspørsmål: Munins moduler beskriver kunden framfor avdelingen, så klokker for første svar, tilfredshetsscorer og topplister per agent er ikke en del av det som leveres. En leder som rapporterer på de tingene hver måned, er bedre tjent med Zendesk eller Intercom, og med tiåret hver av dem har brukt på å finpusse den rapporteringen.

For alle andre er regnestykket av den gode sorten. Teamet som tjener mest på dette, er det der den som stiller spørsmålet også er den som handler på svaret — gründere, supportteam på to, driftsfolk som vet hvilke kontoer som vakler og aldri har hatt en måte å spørre databasen om det direkte. Den personen skriver nå én setning og får et svar som spenner over seks moduler, med hver skriving vist til dem før den skjer og de ugjenkallelige holdt for gjennomgang uansett. Selvdrift holder alt sammen inne i ditt eget nettverk under MIT, og Munin Cloud starter gratis. Koblingen er nitti sekunders oppsett; det den fjerner, er fanebyttingen som pleide å ligge mellom et spørsmål og svaret.

Ofte stilte spørsmål

Hvordan legger jeg til en egendefinert kobling i Claude Desktop? Settings → Connectors → Add → Add custom connector, lim så inn den eksterne MCP-serverens HTTPS-URL og autentiser. Advanced settings tar en OAuth Client ID og Secret hvis serveren bruker slike. På Team- og Enterprise-planer legger en Owner den til for organisasjonen først, og medlemmer kobler seg til hver for seg.

Virker egendefinerte koblinger på gratisplanen til Claude? Ja. Egendefinerte koblinger er tilgjengelige på Free, Pro, Max, Team og Enterprise, både i Claude Desktop og på claude.ai. I skrivende stund er gratiskontoer begrenset til én egendefinert kobling om gangen.

Hvorfor feiler localhost-MCP-serveren min i Claude Desktop? Fordi egendefinerte koblinger formidles fra Anthropics sky framfor fra maskinen din, så serveren må være nåbar over det offentlige internettet. Enten slipper du gjennom Anthropics publiserte IP-områder, eller så bruker du Claude Desktops separate mekanisme for lokale MCP-servere, som faktisk kjører på ditt eget nettverk.

Hvor ligger claude_desktop_config.json? ~/Library/Application Support/Claude/claude_desktop_config.json på macOS og %APPDATA%\Claude\claude_desktop_config.json på Windows. Settings → Developer → Edit Config åpner den og lager den hvis den ikke finnes. Start Claude Desktop på nytt etter redigering.

Kan jeg redigere en egendefinert kobling etter å ha lagt den til? Nei. Fjern den og legg den til på nytt med de oppdaterte detaljene. Det er verdt å vite før du limer inn en URL du er usikker på.

Kommer Claude til å endre kundedata uten å spørre? Verktøykall dukker opp for godkjenning, og du kan slå av enkeltverktøy per kobling. Separat lar Munin bare en agent foreslå de ugjenkallelige handlingene — å løfte agentskrevne kunnskapsartikler, slå sammen kontakter, sende utgående kontakt — så de venter i en gjennomgangskø uansett hva klienten tillater. Sjekk verktøyinnstillingene dine før du bruker Research, som kan kalle koblingsverktøy automatisk.

Virker dette med ChatGPT, Cursor eller Claude Code også? Ja. Munin serverer standard MCP uten klientspesifikk oppførsel, så det samme endepunktet og den samme revisjonsloggen betjener Claude Code, Cursor, ChatGPT, Gemini, Codex og en kjører du skriver selv.

Kortversjonen

  • Settings → Connectors → Add custom connector, lim inn https://mcp.getmunin.com, autentiser, slå den på i samtalen. Tilgjengelig fra Free til Enterprise; Free får én kobling.
  • Egendefinerte koblinger formidles fra Anthropics sky, så serveren må være nåbar over det offentlige internettet — en localhost- eller LAN-installasjon vil ikke koble til.
  • Selvdrift bak brannmur: slipp gjennom Anthropics publiserte IP-områder, eller bruk Claude Desktops mekanisme for lokale MCP-servere, som faktisk bruker ditt eget nettverk.
  • Avgrens nøkkelen og utsted én per maskin. Claude viser verktøykall for godkjenning, og Munin holder kunnskapsløft, sammenslåinger og utgående kontakt i en gjennomgangskø uansett klient.
  • Sjekk hvilke verktøy som er slått på før du bruker Research — den kan kalle koblingsverktøy uten å spørre hver gang.

Legg til koblingen, og spør så hvilke kunder som ble stille denne måneden. Munin Cloud er gratis å starte på, og MCP-verktøyreferansen lister alt Claude vil ha å jobbe med.

Koblingen er én URL. Å vite hvilken maskin som ringer den, er hele jobben.

Kjell Rune Monsø, gründer.