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
- Node.js 18 o superior
- Obsidian con el complemento API REST local instalado y configurado
- Clave API generada desde el complemento API REST local
Configuración del servidor MCP (por ejemplo, la aplicación de escritorio Claude)
- Clonar este repositorio
- Instalar dependencias:
- Construir el proyecto:
- Configurar la aplicación de escritorio Claude para utilizar este servidor MCP:
Desarrollo
Cree .env
y configure "apiKey", "port" y "host" como se mencionó anteriormente.
Herramientas disponibles
Se implementan las siguientes herramientas:
- readNote - Leer el contenido de una nota específica
- readActiveNote - Lee el contenido de la nota activa actual
- listNotes : enumera de forma recursiva archivos y carpetas en todo el almacén o en una carpeta específica
- patchNote : inserta contenido en una nota existente relativa a un encabezado, una referencia de bloque o un campo frontmatter
- searchWithJsonLogic : busca notas de Obsidian con consultas en formato JsonLogic
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.
Related MCP Servers
- AsecurityAlicenseAqualityThis 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 -1158136JavaScriptMIT License
- -securityAlicense-qualityA server implementation that allows AI assistants to read, create, and manipulate notes in Obsidian vaults through the Model Context Protocol.Last updated -7105TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact with your Obsidian vault through the Local REST API plugin, allowing reading, creating, searching, and managing notes.Last updated -1918PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that connects AI assistants to GitHub repositories containing Obsidian vaults, enabling them to read, search, and analyze notes and documentation stored on GitHub.Last updated -404TypeScriptMIT License