Skip to main content
Glama

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

  • Tiempo de ejecución de Bun

  • Aplicación de escritorio Obsidian

  • Un asistente de IA compatible con MCP

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.ts

Instalación

  1. Clonar este repositorio:

    git clone https://github.com/gregkonush/mcp-obsidian.git
    cd mcp-obsidian
  2. Instalar dependencias:

    bun install
  3. Copie 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=false

Uso

Inicie el servidor MCP:

bun run src/index.ts

El 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 activo

  • delete_active_file - Elimina el archivo actualmente activo

  • insert_active_file - Modifica el contenido relativo a un encabezado, una referencia de bloque o un campo frontmatter

  • append_active_file - Agrega contenido al final del archivo activo

  • open_file - Abre un archivo específico en Obsidian

  • search_simple - Busca documentos que coincidan con una consulta de texto

  • list_files - Enumera los archivos en el directorio raíz de su bóveda

  • list_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 configuration

Agregar nuevas herramientas

Para agregar una nueva herramienta:

  1. Crea un nuevo archivo en el directorio src/tools/

  2. Implementar la herramienta utilizando el SDK de MCP

  3. 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.

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
    B
    quality
    F
    maintenance
    A Model Context Protocol server that enables AI assistants to read, write, and manipulate notes in your Obsidian vault through a standardized interface.
    5
    3,860
    4
    ISC
  • A
    license
    A
    quality
    F
    maintenance
    A 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.
    50
    2,472
    Apache 2.0
  • F
    license
    Not graded
    quality
    C
    maintenance
    MCP 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

View all related MCP servers

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.

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

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