{"id":2377,"date":"2026-06-10T21:15:23","date_gmt":"2026-06-10T19:15:23","guid":{"rendered":"https:\/\/pletzenauer.com\/?p=2377"},"modified":"2026-08-21T12:41:13","modified_gmt":"2026-08-21T10:41:13","slug":"konfigurer-mcp-servere-claude-desktop","status":"publish","type":"post","link":"https:\/\/pletzenauer.com\/da\/2026\/06\/10\/konfigurer-mcp-servere-claude-desktop\/","title":{"rendered":"Konfigur\u00e9r MCP-servere til Claude Desktop: det jeg faktisk bruger"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">MCP er stikkontaktstandarden mellem Claude Desktop og dine v\u00e6rkt\u00f8jer. I stedet for ti propriet\u00e6re integrationer taler app og v\u00e6rkt\u00f8j samme protokol \u2013 og du kobler mail, kalender eller filsystem direkte p\u00e5 i stedet for at kopiere og inds\u00e6tte.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Forst\u00e5 konfigurationsfilen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En enkelt fil styrer, hvilke servere Claude Desktop kender: <code>claude_desktop_config.json<\/code>. P\u00e5 macOS ligger den under <code>~\/Library\/Application Support\/Claude<\/code>, p\u00e5 Windows under <code>%APPDATA%\\Claude<\/code>, p\u00e5 Linux under <code>~\/.config\/Claude<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9n post pr. server med navn, kommando og argumenter. Eventuelt milj\u00f8variabler, eventuelt en anden transport. Efter hver \u00e6ndring skal appen genstartes helt \u2013 p\u00e5 macOS er det ikke nok at lukke vinduet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00f8r en JSON-lint, f\u00f8r du aktiverer. Et enkelt manglende komma f\u00e5r hele serverlisten til at forsvinde.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Seks servere, jeg oftest starter med<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Filsystem-server.<\/strong> Claude l\u00e6ser og skriver i en klart afgr\u00e6nset mappe. Giv kun adgang til en sti, du bevidst har valgt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>GitHub- eller GitLab-server.<\/strong> Repository-kontekst, pull requests, issues \u2013 en dedikeret bot-konto med minimale rettigheder er et must.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Notion- eller Confluence-server.<\/strong> L\u00e6s og fyld videnbasen op. Afklar siderettighederne p\u00e5 forh\u00e5nd, ellers overskriver Claude omr\u00e5der.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Gmail- eller Outlook-server.<\/strong> S\u00f8g i postkassen og gem kladder. Start read-only; afsendelse f\u00f8rst, n\u00e5r spillereglerne er p\u00e5 plads.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Google Drive- eller OneDrive-server.<\/strong> Opsumm\u00e9r PDF&#8217;er, sl\u00e5 op i regneark, sammenlign versioner. Giv aldrig adgang til hele drevet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>JIRA- eller Linear-server.<\/strong> Tag sager med som kontekst. Foretr\u00e6k l\u00e6setokens; skriveadgang kun til klart afgr\u00e6nsede opgaver.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00e5r hammerikonet forbliver tomt<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Fire fejlbilleder udg\u00f8r i praksis 90 % af tilf\u00e6ldene.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>JSON-syntaksfejl.<\/strong> Et glemt komma eller en dobbelt parentes er nok. K\u00f8r filen gennem en JSON-linter, f\u00f8r du gemmer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Forkert sti til den eksekverbare fil.<\/strong> Brug absolutte stier, ikke relative. Tjek k\u00f8rselsrettighederne p\u00e5 macOS og Linux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Manglende milj\u00f8variabler.<\/strong> Tokens og stier h\u00f8rer hjemme i env-blokken i serverkonfigurationen. Appen forlader sig ikke p\u00e5 shell-profilen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Serveren h\u00e6nger ved opstart.<\/strong> Tjek i logfilen, om processen venter p\u00e5 input. Hyppig \u00e5rsag: et interaktivt OAuth-flow, der skal gennemf\u00f8res \u00e9n gang.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hvilke MCP-servere der reelt giver mening i Claude Desktop: mit gennempr\u00f8vede udvalg, sikker ops\u00e6tning og det, jeg rent faktisk bruger til daglig.<\/p>\n","protected":false},"author":0,"featured_media":1459,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2377","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert"],"_links":{"self":[{"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/posts\/2377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/comments?post=2377"}],"version-history":[{"count":2,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/posts\/2377\/revisions"}],"predecessor-version":[{"id":3169,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/posts\/2377\/revisions\/3169"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/media\/1459"}],"wp:attachment":[{"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/media?parent=2377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/categories?post=2377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/tags?post=2377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}