Kioku
Provides tools to read, write, search, and manage notes in an Obsidian vault, including full-text search, tag management, frontmatter editing, and backlink navigation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Kiokusearch for notes containing 'project plan' in my vault"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Kioku — MCP Server for Obsidian
Kioku (記憶) significa "memoria" en japonés.
Kioku es un servidor MCP (Model Context Protocol) que permite a agentes de IA como Claude Code y Antigravity CLI leer, buscar y escribir en tu bóveda de Obsidian de manera nativa, rápida y privada.
¿Qué hace Kioku?
🔍 Búsqueda full-text en todas tus notas por contenido, tags y título
📖 Lectura y escritura de notas directamente desde el agente de IA
🏷️ Gestión de tags y metadatos (frontmatter YAML)
🔗 Navegación de wikilinks — backlinks y enlaces salientes
🖥️ Bridge con Obsidian — el agente puede abrir notas en la app (opcional)
⚡ Inicio bajo demanda — no consume recursos cuando no se usa
Related MCP server: Grove
Arquitectura
Agente de IA (Claude Code / agy)
│ stdio (MCP Protocol)
▼
Kioku.Mcp.Server (C# .NET 10)
│
├── VaultIndexService (FileSystemWatcher + índice invertido)
├── NoteQueryTools (read_note, search_notes, list_notes, ...)
├── NoteCommandTools (create_note, append_to_note, ...)
└── UtilityTools (ping, rebuild_index, ...)
│
│ WebSocket (opcional, solo si Obsidian está abierto)
▼
Plugin Obsidian (TypeScript)
│ Obsidian API
▼
Obsidian AppInicio Rápido
Pre-requisitos
Obsidian con tu bóveda de notas
Configuración
# 1. Clonar el repositorio
git clone https://github.com/sandovaldavid/kioku
cd kioku
# 2. Configurar la ruta de tu bóveda
export KIOKU_VAULT_PATH="/ruta/a/tu/boveda"
# 3. Verificar que compila
dotnet build src/Kioku.Mcp.Server/
# 4. Registrar en tu agente de IA (añadir al .mcp.json del agente)Registro en Claude Code / agy
Añade al .mcp.json del directorio raíz donde trabaja tu agente:
{
"servers": {
"kioku": {
"type": "stdio",
"command": "dotnet",
"args": ["run", "--project", "/ruta/a/kioku/src/Kioku.Mcp.Server/"],
"env": {
"KIOKU_VAULT_PATH": "/ruta/a/tu/boveda"
}
}
}
}Variables de entorno
Variable | Requerida | Descripción | Default |
| ✅ | Ruta absoluta a la bóveda de Obsidian | — |
| ❌ | Máximo de resultados de búsqueda |
|
| ❌ | Puerto del WebSocket bridge con Obsidian |
|
MCP Tools Disponibles (v1)
Consulta (Read-Only)
Tool | Descripción |
| Health check del servidor |
| Lee el contenido completo de una nota |
| Lista todas las notas (o de una carpeta) |
| Búsqueda full-text en toda la bóveda |
| Filtra notas por tags, status, tipo, fecha |
| Lee solo el frontmatter YAML |
| Notas que enlazan a una nota dada |
| Estadísticas de la bóveda |
| Estado del índice en memoria |
| Re-indexar toda la bóveda |
Escritura
Tool | Descripción |
| Crea una nota nueva con frontmatter |
| Añade texto al final de una nota |
| Actualiza campos del frontmatter YAML |
| Gestiona tags de una nota |
| Mueve una nota a otra carpeta |
Hoja de Ruta
v1 (actual): Transporte stdio, búsqueda full-text, lectura/escritura básica
v2: HTTP-SSE (múltiples agentes), búsqueda semántica con Ollama, assets (Excalidraw, imágenes)
v3: Native AOT, publicación en Obsidian Community Plugin Store
Ver docs/planning.md para el plan arquitectural completo.
Licencia
MIT — ver LICENSE
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandovaldavid/kioku'
If you have feedback or need assistance with the MCP directory API, please join our Discord server