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

Munin med Claude Desktop.

Claude Desktop tilføjer en ekstern MCP-server på omkring halvfems sekunder — Indstillinger, Forbindelser, én HTTPS-URL. Det, der fælder folk, er, at forbindelsen laves fra Anthropics sky, ikke fra din egen computer. Her er, hvad det betyder for en selvdrevet installation, og de to veje, der 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.
Tag det med. Det virker der, hvor du stopper.

Der findes en bestemt halv time, jeg gerne vil give dig tilbage. Du har Munin kørende. Du har Claude Desktop åben. Du indsætter server-URL'en i forbindelsesdialogen, det fejler, og du bruger de næste tredive minutter på at tjekke token, stien, porten, firewallen, din egen forstand. Token er fint. Stien er fin. Grunden til, at det fejlede, er, at maskinen, der forsøger at nå din server, ikke er den maskine, du sidder ved.

Kan Claude Desktop forbinde til et CRM?

Ja. Claude Desktop tilføjer fjern-MCP-servere som brugerdefinerede forbindelser, på Free-, Pro-, Max-, Team- og Enterprise-planerne. Peg én mod Munin, og Claude får CRM-, samtale-, videnbase-, CMS-, udgående- og analyseværktøjerne, som din API-nøgle har adgang til — mere end 200 af dem på ét endpoint. Gratiskonti er begrænset til én brugerdefineret forbindelse i skrivende stund.

Forbindelsen konfigureres gennem din Claude-konto frem for en fil på disken, og det er det, der gør den til et halvfemssekunders job for en, der ikke vil åbne en terminal.

Hvordan tilføjer du Munin til Claude Desktop?

Lav nøglen først. I Munin-dashboardet går du til Indstillinger → API-nøgler og laver én afgrænset til det, Claude skal have lov til. Den starter med mn_admin_, og du ser den nøjagtigt én gang.

Så, i Claude Desktop, åbn Settings → Connectors, klik Add, vælg Add custom connector, og giv den Munin Clouds MCP-URL:

https://mcp.getmunin.com

Fuldfør autentificeringen, når du bliver bedt om det. Claudes Advanced settings i den dialog tager et OAuth Client ID og Client Secret, hvis din server udsteder sådanne; Munins egen guide til at forbinde Claude gennemgår den nøgle, den forventer. På Team- og Enterprise-planer kan kun en Owner tilføje forbindelsen, under Organization settings → Connectors; medlemmer forbinder derefter til den hver for sig fra deres egen Connectors-side.

At tilføje den slår den ikke til overalt. I skrivefeltet bruger du +-knappen, åbner Connectors og slår Munin til for den samtale. Spørg den så, hvilke Munin-værktøjer den har. Kommer listen tilbage, er du færdig.

Én nøgle per maskine

Hver Munin-nøgle gælder én organisation, så udsted en særskilt til hver maskine og hver person. At tilbagekalde en laptop koster dig så ikke andet.

Vælg den snævreste adgang, der løser opgaven, mens du er der — en nøgle, der kan søge i videnbasen og læse kontakter, rækker til det meste af det, folk faktisk beder Claude om.

Hvorfor når min brugerdefinerede forbindelse ikke min selvdrevne Munin?

Fordi Claude forbinder til din MCP-server fra Anthropics skyinfrastruktur, ikke fra din lokale enhed — og Anthropic dokumenterer, at det gælder på tværs af claude.ai, Claude Desktop, Cowork og mobilapperne lige meget. En server på localhost, på dit LAN, bag en VPN eller bag en firmafirewall vil ikke forbinde, selvom din browser når den fint.

http://localhost:3001/mcp er den rigtige MCP-URL til en selvdrevet Munin og det forkerte at indsætte i en dialog for brugerdefinerede forbindelser. Anthropics egen note om dette er utvetydig: forbindelsen kommer fra deres servere, ikke fra din maskines netværksgrænseflade. Klienter, der ringer ud fra din egen maskine i stedet — en terminalagent, der læser en konfigurationsfil på disken, for eksempel — har ingen sådan begrænsning.

  • Munin Cloud, eller en Munin du driver på det åbne internetBrug en brugerdefineret forbindelse. Indsæt HTTPS-URL'en, autentificér, færdig. Det er den vej, der virker på alle Claude-flader — desktop, web, mobil — fordi forbindelsen formidles gennem din Claude-konto frem for dit netværk.
  • Selvdrevet bag en firewall, og du vil holde det sådanTillad Anthropics offentliggjorte udgående IP-intervaller, så forbindelsen kan nå dig. De aktuelle intervaller er publiceret på Anthropics IP-adresseside; det er den understøttede måde at eksponere en privat server for en forbindelse uden at lægge den ud på det åbne internet.
  • Selvdrevet på den maskine, du sidder vedBrug Claude Desktops mekanisme til lokal MCP-server i stedet — en separat vej, der faktisk bruger dit eget netværk. Den starter en underproces og taler stdio med den, så det sædvanlige mønster er en lille lokal bro, der laver den stdio-kanal om til HTTP-kald mod din installation.

Hvor ligger den lokale konfigurationsfil?

På macOS: ~/Library/Application Support/Claude/claude_desktop_config.json. På Windows: %APPDATA%\Claude\claude_desktop_config.json. Du behøver ikke lede efter den: Settings → Developer → Edit Config åbner den i din editor og opretter den, hvis den ikke findes endnu.

Det er mekanismen, der kører på dit eget netværk, og det ene, der er værd at vide om den, er, at den ikke findes i Cowork eller på claude.ai — det er en Claude Desktop-funktion. Den starter også processer, så brug absolutte stier og genstart appen efter redigering. MCP-guiden til lokale servere er referencen at have åben imens.

Hvad er det faktisk godt til, når det er forbundet?

Mest de ting, ingen tegnede en skærm til:

  • 01Spørgsmål, der krydser to moduler. »Hvilke kontakter åbnede en supporttråd de sidste fjorten dage og har en åben handel?« Ét spørgsmål, to moduler, ingen eksport.
  • 02At svare med det, dit team allerede skrev. kb_search finder svaret, nogen gav i marts, og svaret citerer det i stedet for at opfinde det på ny.
  • 03Udkast til udgående kontakt, der venter. Byg et kampagneforslag fra et segment. Samtykketjekket kører, udkastet lander i en gennemgangskø, og et menneske afgør, om det forlader bygningen.
  • 04At læse ugen. Spørg, hvad der kom op gentagne gange i samtaler siden mandag, og læg så det tilbagevendende ind som et udkast i videnbasen.

Hvad forhindrer Claude i at gøre noget, du ikke har godkendt?

To lag, og de er værd at forstå hver for sig, fordi kun det ene er dit at konfigurere.

Det første er Claudes. Værktøjskald dukker op til godkendelse, og du kan slå enkelte værktøjer til eller fra per forbindelse i dens indstillinger, eller per samtale fra værktøjsmenuen. Anthropics eget råd er at reservere »Allow always« til værktøjer, du stoler på kan køre uden opsyn — hvilket for alt, der skriver til en kundepost, er et råd værd at tage bogstaveligt.

Det andet er Munins, og det holder uanset hvilken klient der er forbundet. Billige, reversible handlinger — at tagge en samtale, give en tråd titel, opdatere et felt — skriver direkte. Uigenkaldelige kan kun foreslås: at løfte en agentskrevet videnartikel, slå to kontakter sammen, sende udgående kontakt. De lander i en gennemgangskø og bliver der, indtil et menneske rydder dem. Fordi den grænse er trukket der, hvor værktøjerne defineres, frem for der hvor godkendelserne klikkes, flytter den sig ikke, når nogen sætter hver eneste dialog til »Allow always« en fredag. Agenter foreslår, mennesker afgør er en påstand om, hvilke værktøjer der findes, ikke et løfte om, hvor omhyggeligt nogen klikker.

Research er undtagelsen, du skal læse to gange

Anthropic dokumenterer, at Claude under Research kan kalde værktøjer fra dine forbindelser automatisk uden yderligere godkendelse, og anbefaler at slå værktøjer, der skriver til eksterne applikationer, fra, før du bruger det.

På en forbindelse koblet til din kundepost er det den indstilling, du skal tjekke først. Munins foreslå-kun-værktøjer kan stadig ikke sende eller publicere noget på egen hånd — men de værktøjer, der skriver direkte, er værd at slå fra i den tilstand.

Er Claude Desktop bedre end dashboardet?

Til at spørge og skrive udkast, som regel. Til at arbejde en kø, nej — en liste slår en samtale, når jobbet er at skanne fyrre ting og beslutte om hver enkelt, og det er netop, hvad gennemgangskøen i dashboardet er til.

Det nyttige ved forbindelsen er ikke, at den erstatter en flade. Det er, at det samme endpoint betjener dem alle. Driftspersonen i Claude Desktop, udvikleren i Cursor, terminalen i Claude Code, den planlagte færdighed, der kører klokken seks om morgenen — ét værktøjskatalog, én kundepost, én revisionslog. Kataloget er den kanoniske flade, og klienten er en smagssag.

Hvem bør ikke sætte det her op?

Teams med en hård grænse for datalagring, som de ikke kan flytte. Munin Cloud hostes i EU, og at forbinde en hvilken som helst tredjepartsmodel betyder, at kundedata passerer den leverandørs infrastruktur — en grænse, det er værd at læse sin databehandleraftale om før du slår forbindelsen til, ikke efter. Der er også et rapporteringsspørgsmål: Munins moduler beskriver kunden frem for afdelingen, så ure for første svar, tilfredshedsscorer og topliste per agent er ikke en del af det, der leveres. En leder, der rapporterer på de ting hver måned, er bedre tjent med Zendesk eller Intercom, og med det årti hver af dem har brugt på at finpudse den rapportering.

For alle andre er regnestykket af den gode slags. Det team, der får mest ud af det her, er det, hvor den, der stiller spørgsmålet, også er den, der handler på svaret — stiftere, supportteams på to, driftsfolk der ved, hvilke konti der vakler, og aldrig har haft en måde at spørge databasen om det direkte. Den person skriver nu én sætning og får et svar, der spænder over seks moduler, med hver skrivning vist for dem, før den sker, og de uigenkaldelige holdt til gennemgang uanset. Egen drift holder det hele inde i dit eget netværk under MIT, og Munin Cloud starter gratis. Forbindelsen er halvfems sekunders opsætning; det, den fjerner, er den fanevekslen, der plejede at ligge mellem et spørgsmål og dets svar.

Ofte stillede spørgsmål

Hvordan tilføjer jeg en brugerdefineret forbindelse i Claude Desktop? Settings → Connectors → Add → Add custom connector, indsæt derefter den eksterne MCP-servers HTTPS-URL og autentificér. Advanced settings tager et OAuth Client ID og Secret, hvis serveren bruger dem. På Team- og Enterprise-planer tilføjer en Owner den for organisationen først, og medlemmer forbinder hver for sig.

Virker brugerdefinerede forbindelser på Claudes gratisplan? Ja. Brugerdefinerede forbindelser findes på Free, Pro, Max, Team og Enterprise, både i Claude Desktop og på claude.ai. I skrivende stund er gratiskonti begrænset til én brugerdefineret forbindelse ad gangen.

Hvorfor fejler min localhost-MCP-server i Claude Desktop? Fordi brugerdefinerede forbindelser formidles fra Anthropics sky frem for fra din maskine, så serveren skal kunne nås over det offentlige internet. Enten tillader du Anthropics offentliggjorte IP-intervaller, eller også bruger du Claude Desktops separate mekanisme til lokale MCP-servere, som faktisk kører på dit eget netværk.

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 åbner den og opretter den, hvis den ikke findes. Genstart Claude Desktop efter redigering.

Kan jeg redigere en brugerdefineret forbindelse, efter jeg har tilføjet den? Nej. Fjern den og tilføj den igen med de opdaterede oplysninger. Det er værd at vide, før du indsætter en URL, du er usikker på.

Vil Claude ændre kundedata uden at spørge? Værktøjskald dukker op til godkendelse, og du kan slå enkelte værktøjer fra per forbindelse. Separat lader Munin kun en agent foreslå de uigenkaldelige handlinger — at løfte agentskrevne videnartikler, slå kontakter sammen, sende udgående kontakt — så de venter i en gennemgangskø, uanset hvad klienten tillader. Tjek dine værktøjsindstillinger, før du bruger Research, som kan kalde forbindelsesværktøjer automatisk.

Virker det her også med ChatGPT, Cursor eller Claude Code? Ja. Munin serverer standard-MCP uden klientspecifik adfærd, så det samme endpoint og den samme revisionslog betjener Claude Code, Cursor, ChatGPT, Gemini, Codex og en kører, du selv skriver.

Den korte version

  • Settings → Connectors → Add custom connector, indsæt https://mcp.getmunin.com, autentificér, slå den til i samtalen. Findes fra Free til Enterprise; Free får én forbindelse.
  • Brugerdefinerede forbindelser formidles fra Anthropics sky, så serveren skal kunne nås over det offentlige internet — en localhost- eller LAN-installation vil ikke forbinde.
  • Egen drift bag firewall: tillad Anthropics offentliggjorte IP-intervaller, eller brug Claude Desktops mekanisme til lokale MCP-servere, som faktisk bruger dit eget netværk.
  • Afgræns nøglen og udsted én per maskine. Claude viser værktøjskald til godkendelse, og Munin holder videnløft, sammenlægninger og udgående kontakt i en gennemgangskø uanset klient.
  • Tjek hvilke værktøjer der er slået til, før du bruger Research — den kan kalde forbindelsesværktøjer uden at spørge hver gang.

Tilføj forbindelsen, og spørg så, hvilke kunder der blev stille denne måned. Munin Cloud er gratis at starte på, og MCP-værktøjsreferencen lister alt, Claude får at arbejde med.

Forbindelsen er én URL. At vide hvilken maskine der ringer den op, er hele jobbet.

Kjell Rune Monsø, stifter.