Skip to main content
Glama

obsidian-mcp

Servidor MCP que convierte cualquier bóveda de Obsidian en un grafo de conocimiento consultable por IA.

Lo que lo diferencia de los más de 24 servidores MCP de Obsidian existentes:

  • Primero el grafo — BFS, camino más corto, componentes conectados, detección de puentes mediante [[wikilinks]]

  • Cero infraestructura — Sin base de datos, sin Obsidian en ejecución, sin claves API

  • Independiente de la bóveda — Funciona con cualquier bóveda existente, sin estructura requerida

  • Escrituras conscientes de backlinksmove_note actualiza automáticamente todas las referencias en la bóveda

  • Diminuto — 4 dependencias en tiempo de ejecución, ~42KB de paquete

Inicio rápido

npx obsidian-mcp --vault ~/my-obsidian-vault

Claude Desktop

Añade a ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "obsidian": {
      "command": "npx",
      "args": ["-y", "obsidian-mcp", "--vault", "/path/to/vault"]
    }
  }
}

Claude Code

claude mcp add obsidian -- npx -y obsidian-mcp --vault /path/to/vault

Related MCP server: some-vault-some-mcp

Herramientas (12)

Lectura y descubrimiento

Herramienta

Descripción

vault_stats

Resumen: total de notas, etiquetas, enlaces, huérfanos, componentes, etiquetas/hubs principales

read_note

Contenido completo + frontmatter + enlaces + backlinks + secciones

search_notes

Filtrar por etiquetas, carpeta, frontmatter, palabra clave. Todo combinable

Recorrido del grafo

Herramienta

Descripción

graph_neighbors

Enlaces directos + backlinks de una nota

graph_traverse

BFS/DFS desde una nota, N saltos de profundidad con filtrado de etiquetas

graph_shortest_path

Cadena de enlaces más corta entre dos notas

graph_analyze

Componentes, huérfanos, puentes, hubs, enlaces rotos

Escritura y manipulación

Herramienta

Descripción

create_note

Crear con contenido + frontmatter

patch_note

Añadir al final, al principio o reemplazar una sección. Actualizar frontmatter

move_note

Renombrar/mover + actualizar automáticamente todos los backlinks en la bóveda

delete_note

Eliminar + informar de enlaces rotos

manage_tags

Añadir/eliminar/renombrar etiquetas (renombrado en toda la bóveda compatible)

Configuración

Sin configuración por defecto. Opcional .obsidian-mcp.json en la raíz de la bóveda:

{
  "ignore": ["templates/", "daily-notes/", ".trash/"],
  "watchDebounce": 100,
  "maxTraversalDepth": 10,
  "maxSearchResults": 500
}

Opciones de línea de comandos

--vault <path>       Path to Obsidian vault (required)
--verbose            Enable debug logging
--log-level <level>  error | warn | info | debug (default: info)

Cómo funciona

  1. Al iniciar, escanea todos los archivos .md y construye un grafo en memoria (~1-3s para 1k notas)

  2. El observador de archivos detecta cambios y actualiza el grafo de forma incremental (~5ms por cambio)

  3. Claude consulta el grafo mediante herramientas MCP — no se necesita re-escaneo

  4. Las operaciones de escritura actualizan tanto el sistema de archivos como el grafo de forma atómica

Exclusiones fijas: .obsidian/, .trash/, node_modules/

Desarrollo

npm install
npm test              # Run 66 tests
npm run build         # Build to dist/
npm run dev -- --vault test/fixtures/vault  # Dev mode

Licencia

MIT

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    An open-source MCP server that makes your Obsidian vault accessible from any AI client with hybrid search, read/write, and graph analysis capabilities.
    30
    23
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that treats Obsidian vaults as knowledge graphs, enabling AI agents to traverse wikilinks, assemble token-budgeted context, and search with backlink awareness.
    3
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.

View all MCP Connectors

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/seynurmammad0v/obsidian-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server