Skip to main content
Glama

Obsidian MCP

by takuya0206

Protocolo de contexto modelo (MCP) de Obsidian

Obsidian MCP es una herramienta que te permite interactuar con tu bóveda de Obsidian mediante el Protocolo de Contexto de Modelo. Esto permite que los asistentes de IA lean, escriban y manipulen notas en tu bóveda de Obsidian a través de una interfaz estandarizada.

Prerrequisitos

Configuración del servidor MCP (por ejemplo, la aplicación de escritorio Claude)

  1. Clonar este repositorio
  2. Instalar dependencias:
    npm install
  3. Construir el proyecto:
    npm run build
  4. Configurar la aplicación de escritorio Claude para utilizar este servidor MCP:
    { "mcpServers": { "Obsidian": { "command": "node", "args": ["/Users/<Your Own Path>/obsisian-mcp/build/index.js"], "env": { "apiKey": "<Your API Token>", "port": "27123", "host": "127.0.0.1" } } } }

Desarrollo

Cree .env y configure "apiKey", "port" y "host" como se mencionó anteriormente.

Herramientas disponibles

Se implementan las siguientes herramientas:

  1. readNote - Leer el contenido de una nota específica
    { "path": "path/to/note.md" }
  2. readActiveNote - Lee el contenido de la nota activa actual
    {}
  3. listNotes : enumera de forma recursiva archivos y carpetas en todo el almacén o en una carpeta específica
    { "path": "optional/folder/path" }
  4. patchNote : inserta contenido en una nota existente relativa a un encabezado, una referencia de bloque o un campo frontmatter
    { "path": "path/to/note.md", "operation": "append|prepend|replace", "targetType": "heading|block|frontmatter", "target": "target_identifier", "content": "content to insert" }
  5. searchWithJsonLogic : busca notas de Obsidian con consultas en formato JsonLogic
    { "query": { // JsonLogic query object } }
-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA leer, escribir y manipular notas en su bóveda de Obsidian a través de una interfaz estandarizada.

  1. Prerrequisitos
    1. Configuración del servidor MCP (por ejemplo, la aplicación de escritorio Claude)
      1. Desarrollo
        1. Herramientas disponibles

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        Enables AI assistants to interact with Obsidian vaults, providing tools for reading, creating, editing and managing notes and tags.
        Last updated -
        598
        149
        TypeScript
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        This project implements a Model Context Protocol (MCP) server for connecting AI models with Obsidian knowledge bases. Through this server, AI models can directly access and manipulate Obsidian notes, including reading, creating, updating, and deleting notes, as well as managing folder structures.
        Last updated -
        598
        7
        JavaScript
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that enables AI assistants to interact with the HackMD API for managing notes, including creating, reading, updating, and deleting notes.
        Last updated -
        12
        122
        21
        TypeScript
        MIT License
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that enables AI assistants like Claude to interact with Outline document services, supporting document searching, reading, creation, editing, and comment management.
        Last updated -
        25
        19
        Python
        MIT License

      View all related MCP servers

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

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