Bygg din egen AI-assistent med Claude och MCP
En steg-för-steg guide till att sätta upp en Claude-assistent som kan läsa filer, söka på nätet och koppla till dina verktyg.
Daniel Dahlén
26 februari 2026 • Uppdaterad 26 maj 2026
Tänk om Claude kunde läsa filer på din dator. Söka på nätet åt dig. Koppla till dina egna system.
Det kan den. Och det är enklare att sätta upp än du tror.
Den här guiden visar dig hur du bygger en AI-assistent som faktiskt kan göra saker, inte bara svara på frågor. Vi använder Claude Desktop och något som heter MCP (Model Context Protocol).
Vad vi ska bygga
I slutet av den här guiden har du en Claude-assistent som kan:
- Läsa och skriva filer på din dator
- Söka på nätet åt dig
- Förstå kontext från dina lokala projekt
Du kan sedan bygga vidare med fler verktyg efter behov.
Vad är MCP?
MCP (Model Context Protocol) är ett sätt för AI-modeller att kommunicera med externa verktyg. Tänk på det som adaptrar som ger Claude nya förmågor. Läs mer om agenter och MCP i min artikel om AI-agenter 101.
Förberedelser
Du behöver
- Claude Desktop (Mac eller Windows)
- Node.js installerat (version 18 eller senare)
- En texteditor (VS Code, eller något annat)
- Lite mod att använda terminalen
Installera Claude Desktop
Om du inte redan har det:
- Gå till claude.com/download
- Ladda ner för ditt operativsystem
- Installera och logga in med ditt Anthropic-konto
Installera Node.js
Om du inte har Node.js:
- Gå till nodejs.org
- Ladda ner LTS-versionen
- Kör installationsprogrammet
Verifiera att det fungerar genom att öppna terminalen och skriva:
node --versionDu bör se ett versionsnummer.
Steg 1: Hitta konfigurationsfilen
Claude Desktop använder en JSON-fil för att konfigurera MCP-servrar. Först måste vi hitta den.
På Mac
Konfigurationsfilen finns på:
~/Library/Application Support/Claude/claude_desktop_config.json
Du kan öppna mappen genom att i terminalen skriva:
open ~/Library/Application\ Support/Claude/På Windows
Konfigurationsfilen finns på:
%APPDATA%\Claude\claude_desktop_config.json
Öppna Utforskaren och klistra in den sökvägen.
Filen kanske inte finns än
Om filen inte finns, skapa den. Vi lägger till innehåll i nästa steg.
Steg 2: Installera din första MCP-server (Filesystem)
Vi börjar med filesystem-servern. Den låter Claude läsa och skriva filer i mappar du väljer.
Installera servern
Du behöver faktiskt inte installera servern separat. Med npx-konfigurationen i nästa steg hämtas den automatiskt första gången Claude startar. Vill du ändå förinstallera den kör du:
npm install -g @modelcontextprotocol/server-filesystemKonfigurera Claude
Öppna claude_desktop_config.json i din texteditor och lägg till:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/dittnamn/Documents",
"/Users/dittnamn/Projects"
]
}
}
}Byt ut /Users/dittnamn/Documents och /Users/dittnamn/Projects mot de mappar du vill att Claude ska ha tillgång till.
Säkerhetstips
Ge bara Claude tillgång till mappar du är bekväm med att dela. Undvik hela hemkatalogen eller mappar med känslig information.
Starta om Claude Desktop
Stäng Claude Desktop helt och öppna det igen. MCP-servern laddas vid uppstart.
Testa
Skriv något som:
Kan du lista filerna i min Documents-mapp?
Om allt fungerar bör Claude kunna se och beskriva innehållet.
Steg 3: Lägg till webbsökning
Claude Desktop har numera inbyggd webbsökning, så för enklare behov klarar du dig utan en separat sök-server. Vill du ha mer kontroll, med egen kvot och strukturerade resultat, lägger du till en sök-MCP. Vi använder Tavily, som har en gratisnivå på 1 000 API-krediter i månaden (en sökning förbrukar minst 1 kredit).
Brave Search ändrade sin gratisnivå
Äldre guider använder Brave Search MCP. Brave tog bort sin gratis API-nivå i februari 2026 och kör numera på betalkrediter, så vi använder Tavily istället. Listan över aktivt underhållna servrar hittar du i det officiella MCP-registret.
Skaffa en API-nyckel
- Gå till tavily.com
- Skapa ett konto
- Skaffa en API-nyckel (gratisnivån ger 1 000 API-krediter/månad)
Installera och konfigurera
Uppdatera din claude_desktop_config.json:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/dittnamn/Documents",
"/Users/dittnamn/Projects"
]
},
"tavily": {
"command": "npx",
"args": [
"-y",
"tavily-mcp@latest"
],
"env": {
"TAVILY_API_KEY": "tvly-DIN-API-NYCKEL"
}
}
}
}Byt ut tvly-DIN-API-NYCKEL mot din faktiska API-nyckel.
Starta om och testa
Starta om Claude Desktop. Testa med:
Sök på nätet efter de senaste nyheterna om AI-agenter
Claude bör nu kunna söka och sammanfatta resultat.
Steg 4: Kombinera verktygen
Nu har du en assistent som kan både läsa lokala filer och söka på nätet. Prova att kombinera:
Jag har ett projekt i /Users/dittnamn/Projects/min-app.
Kan du läsa README-filen och sedan söka på nätet efter
bästa praxis för det ramverk projektet använder?
Eller:
Sammanfatta innehållet i alla markdown-filer i min
Documents-mapp och skapa en ny fil med sammanfattningen.
Experimentera!
Den verkliga kraften kommer från att kombinera verktyg. Tänk på uppgifter där du behöver både lokal information och extern research.
Fler MCP-servrar att utforska
Filesystem och sökning är bara början. Här är andra MCP-servrar som kan vara intressanta. En sak att veta: de tidiga referensservrarna för bland annat GitHub, Slack och Postgres är numera arkiverade och underhålls inte längre. Nedan pekar jag därför på de aktivt underhållna alternativen.
GitHub
Låt Claude läsa och redigera kod i dina repositories. Använd GitHubs egen officiella server, github/github-mcp-server. Enklast är att köra den via Docker (ghcr.io/github/github-mcp-server) eller koppla den fjärrhostade versionen direkt. Repots README har färdiga konfigurationer för Claude.
Slack
Låt Claude läsa och skicka meddelanden. Den mest använda community-servern är korotovsky/slack-mcp-server, som har skrivåtgärder avstängda som standard.
PostgreSQL
Låt Claude fråga din databas. crystaldba/postgres-mcp (Postgres MCP Pro) ger konfigurerbar läs- och skrivåtkomst plus prestandaanalys, och installeras via Docker, pipx eller uv.
Fler aktivt underhållna servrar hittar du i det officiella MCP-registret och i MCP:s servers-repo.
Bygga egna MCP-servrar
Om du har teknisk bakgrund kan du bygga egna MCP-servrar för att koppla Claude till precis de system du vill. Det kräver lite kodning men öppnar för obegränsade möjligheter.
MCP använder en standardiserad JSON-RPC-baserad kommunikation. Det finns SDK:er för Python och TypeScript som gör det relativt enkelt att komma igång.
Det är utanför scope för den här guiden, men tipset är att börja med att studera befintliga MCP-servrar som exempel.
Säkerhet: vad du bör tänka på
Innan du ger Claude tillgång till fler verktyg:
Behörigheter
Ge bara tillgång till det som behövs. Undvik breda behörigheter som "hela filsystemet".
Känslig data
Var försiktig med databaser och system som innehåller kunddata eller företagshemligheter.
Granska output
Speciellt i början, kolla vad Claude faktiskt gör. Om den ska skriva filer eller skicka meddelanden, verifiera att det ser rätt ut.
API-nycklar
Förvara dem säkert. De ger tillgång till dina konton och tjänster.
Autonomi kräver försiktighet
Ju mer du låter Claude göra självständigt, desto viktigare är det att förstå vad den har tillgång till. Börja smått och utöka gradvis.
Felsökning
Claude ser inte MCP-servrarna
- Kontrollera att JSON-syntaxen i config-filen är korrekt
- Starta om Claude Desktop helt (inte bara minimera)
- Kontrollera att Node.js är installerat och fungerar
Filesystem-servern hittar inte filer
- Dubbelkolla sökvägarna i config-filen
- Se till att mapparna faktiskt finns
- Kontrollera behörigheter (speciellt på Mac)
Webbsökningen fungerar inte
- Verifiera att API-nyckeln är korrekt
- Kontrollera att du inte överskridit din månadskvot
- Testa nyckeln direkt mot Tavilys API för att isolera problemet
TLDR
- MCP ger Claude förmågan att använda verktyg och göra saker, inte bara svara.
- Filesystem-server låter Claude läsa och skriva lokala filer.
- Tavily ger webbsökning (gratisnivå på 1 000 API-krediter/månad), eller använd Claude Desktops inbyggda sökning.
- Kombinera verktyg för kraftfulla arbetsflöden.
- Tänk på säkerhet och ge bara tillgång till det som behövs.
Det fina med den här uppsättningen är att du kan börja enkelt och bygga ut successivt. Lägg till nya MCP-servrar när du hittar nya behov.
Vill du se hur jag använder MCP och Claude i mitt dagliga arbete? Läs AI för konsulter: så använder jag det i mitt eget jobb.
Vanliga frågor
Behöver jag betala för Claude för att använda MCP?
Claude Desktop är gratis att använda, men har användningsbegränsningar. Med Claude Pro (runt 20 USD/månad) får du mer användning. MCP-funktionaliteten fungerar oavsett.
Är det säkert att ge Claude tillgång till mina filer?
Du väljer exakt vilka mappar Claude får se. Ge bara tillgång till det som behövs. Undvik mappar med känslig information, lösenord eller företagshemligheter.
Fungerar MCP på Windows?
Ja, Claude Desktop finns för både Mac och Windows. Konfigurationen ser lite annorlunda ut (olika sökvägar), men processen är samma.
Kan jag bygga egna MCP-servrar?
Ja, om du har teknisk bakgrund. MCP använder JSON-RPC och det finns SDK:er för Python och TypeScript. Studera befintliga servrar som exempel för att komma igång.
Vill du ha hjälp att sätta upp en skräddarsydd AI-assistent för ditt företag? Läs mer om vår AI-utvecklingstjänst eller boka ett samtal så diskuterar vi vad som är möjligt.
Relaterade artiklar
Behöver du hjälp med AI?
Vi hjälper företag implementera AI-lösningar som faktiskt fungerar. Boka ett kostnadsfritt samtal.
Boka konsultation