MCP Obsidian
Obsidiana MCP
Una implementación de servidor del Protocolo de Contexto de Modelo (MCP) para la integración con Obsidian . Esto permite que los asistentes de IA lean, creen y manipulen notas en su bóveda de Obsidian.
Características
Leer el archivo activo en Obsidian
Eliminar el archivo activo
Insertar contenido en posiciones específicas (encabezados, referencias de bloque, portadas)
Añadir contenido a los archivos
Abrir archivos específicos
Lista de archivos en tu bóveda
Busca entre tus notas
Related MCP server: Vault Cortex
Prerrequisitos
Añadir al cursor
Coloque su secreto en el archivo .env
Seleccione el comando MCP y luego ingrese este comando
bun __REPO_PATH__/src/index.tsInstalación
Clonar este repositorio:
git clone https://github.com/gregkonush/mcp-obsidian.git cd mcp-obsidianInstalar dependencias:
bun installCopie el archivo de entorno de ejemplo y configúrelo:
cp .env.example .env
Configuración
Edite el archivo .env con sus configuraciones específicas:
OBSIDIAN_BASE_URL=http://localhost:27123
OBSIDIAN_TOKEN=your_token_here
DEBUG=falseUso
Inicie el servidor MCP:
bun run src/index.tsEl servidor se iniciará y se comunicará con los asistentes de IA compatibles con MCP a través de E/S estándar.
Herramientas disponibles
Esta implementación proporciona las siguientes herramientas a los asistentes de IA:
get_active_file- Devuelve el contenido del archivo actualmente activodelete_active_file- Elimina el archivo actualmente activoinsert_active_file- Modifica el contenido relativo a un encabezado, una referencia de bloque o un campo frontmatterappend_active_file- Agrega contenido al final del archivo activoopen_file- Abre un archivo específico en Obsidiansearch_simple- Busca documentos que coincidan con una consulta de textolist_files- Enumera los archivos en el directorio raíz de su bóvedalist_directory_files: enumera los archivos en un directorio específico de su bóveda
Desarrollo
Estructura del proyecto
mcp-obsidian/
├── src/
│ ├── index.ts # Main server implementation
│ └── tools/ # Individual tool implementations
│ ├── get-active-file.ts
│ ├── delete-active-file.ts
│ └── ...
├── .env # Environment configuration
├── package.json # Project dependencies
└── tsconfig.json # TypeScript configurationAgregar nuevas herramientas
Para agregar una nueva herramienta:
Crea un nuevo archivo en el directorio
src/tools/Implementar la herramienta utilizando el SDK de MCP
Importar y registrar la herramienta en
src/index.ts
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo LICENSE.md para obtener más detalles.
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
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.
Related MCP Servers
- AlicenseBqualityFmaintenanceA Model Context Protocol server that enables AI assistants to read, write, and manipulate notes in your Obsidian vault through a standardized interface.53,8604ISC
- AlicenseAqualityAmaintenanceMCP server for Obsidian vaults — search, memory, link graph, 23 tools, OAuth-protected. Runs locally via Docker or remotely with Obsidian Sync + OAuth 2.1.4301,06317MIT
- AlicenseAqualityFmaintenanceA Model Context Protocol (MCP) server that provides AI assistants with secure access to Obsidian vaults. Enables reading, writing, searching, and managing notes without requiring Obsidian to be running.502,472Apache 2.0
- FlicenseNot gradedqualityCmaintenanceMCP server that provides tools and resources for AI models to interact with an Obsidian vault, enabling file operations, search, and management via the Model Context Protocol.2
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/gregkonush/mcp-obsidian'
If you have feedback or need assistance with the MCP directory API, please join our Discord server