MCP – Model Context Protocol för Obsidian
En standardiserad brygga som låter AI-agenter (Hermes, Nodi m.fl.) säkert söka, läsa, skapa och uppdatera noter i ditt Obsidian-vault. Tänk 'API för ditt Second Brain'.
Kort sagt
MCP (Model Context Protocol) är ett protokoll och en serverimplementation som ger AI-agenter strukturerad tillgång till ditt Obsidian-vault. Istället för att ge agenten full åtkomst till filsystemet får den ett kontrollerat set av verktyg: sök, läs, skapa noter, uppdatera frontmatter m.m.
Det är den tekniska bryggan mellan dina agenter och ditt personliga kunskaps- och uppgiftssystem.
Vad är det?
MCP är ursprungligen ett protokoll för att ge språkmodeller tillgång till externa verktyg och resurser på ett standardiserat sätt. I Johans setup används det främst för:
- Obsidian-MCP: Ger agenterna verktyg som
search_vault,create_note,update_frontmatteretc. - Data-MCP: Ger tillgång till externa datakällor (t.ex. mätvärden, loggar) via enkla API:er.
Agenten kan då utföra riktade åtgärder i valvet utan att behöva “se” allt eller ha full skrivrättighet.
Nyckelfunktioner i praktiken
- Söka efter noter och innehåll
- Skapa nya noter med titel, innehåll och frontmatter
- Uppdatera metadata (taggar, status, perspektiv)
- Läsa specifika filer på ett kontrollerat sätt
- Loggning av vad som lästs/skrivits
Viktiga principer som används:
- Läsning kan ofta ske utan bekräftelse
- Skrivning kräver normalt explicit godkännande + visar diff
- Disken är sanningen – MCP-index kan bli stale, därför dubbelkoll mot filsystemet i kritiska workflows (t.ex. triage)
Varför det är viktigt
- Möjliggör pålitliga agentarbetsflöden (triage, ingest, daglig loggning, rapporter)
- Håller ordning på vem som får göra vad i valvet
- Ger spårbarhet (vem gjorde vad, när)
- Gör det möjligt att kombinera vaultet med andra datakällor (RAG, dashboards, mätningar)
Utan MCP skulle agenterna antingen få för lite åtkomst (och vara värdelösa) eller för mycket (och riskera att ställa till oreda).
Typiska användningsfall
- Triage av clippings och web clips
- Automatisk berikning av frontmatter (perspectives, status)
- Skapa resursnoter och wiki-sidor från råmaterial
- Hämta data från externa källor och sammanfatta i Obsidian
- Daglig och veckovis bearbetning av inbox och uppgifter
Begränsningar & försiktighet
- MCP-index kan vara föråldrat → alltid verifiera mot verkligt filsystem när det är kritiskt
- Skrivoperationer bör vara explicita och granskbara
- Känslig data bör aldrig dupliceras i klartext via agenten
Sammanfattning
MCP är den tekniska grunden som gör det möjligt att ha kraftfulla, pålitliga AI-agenter som arbetar direkt i ditt Obsidian-vault – utan att ge dem obegränsad åtkomst.
Det är en viktig del av hur Johans Second Brain går från “jag skriver själv” till “jag + mina agenter håller det levande tillsammans”.
Vill du ha en översikt över de vanligaste MCP-verktygen som används just nu, eller en enkel guide för hur man sätter upp en egen MCP-server mot Obsidian? Säg till så gör jag en.