Skip to main content
Glama

Obsidian MCP Server

by marcelmarais

흑요석 MCP 서버

Cursor 및 Claude와 같은 AI 도우미가 Obsidian 볼트에서 읽고 쓸 수 있도록 하는 가벼운 모델 컨텍스트 프로토콜(MCP) 서버입니다.

예시 상호작용

  • "오늘 내가 변경한 코드 내용을 설명하는 내일 스탠드업을 위한 새 메모를 작성하세요"(Git도 사용해야 함)
  • "프로젝트 아이디어에 대한 내 메모를 확인하세요"
  • "리팩토링과 관련하여 내가 해야 할 일이 무엇인지 확인하세요"

도구

읽다

  1. getAllFilenames
    • Obsidian 보관소에 있는 모든 파일 이름 목록을 가져옵니다.
    • 사용 가능한 파일을 발견하는 데 유용합니다.
  2. 여러 파일 읽기
    • Obsidian 보관소에서 지정된 파일의 내용을 검색합니다.
    • 정확한 파일 이름, 부분 파일 이름 또는 대소문자 구분 없이 일치를 지원합니다.
    • 각 파일의 내용은 명확한 식별을 위해 '# 파일: 파일 이름'으로 접두사가 붙습니다.
  3. getOpenTodos
    • Obsidian Vault의 마크다운 파일에서 열려 있는 모든 TODO 항목을 검색합니다.
    • 선택되지 않은 체크박스 항목을 찾습니다('- [ ] '가 포함된 줄)
    • 파일 위치와 함께 반환합니다.

쓰다

  1. updateFileContent
    • Obsidian 보관소의 지정된 파일의 내용을 새로운 마크다운 내용으로 업데이트합니다.
    • 파일이 존재하지 않으면 생성됩니다.
    • 필요한 디렉토리를 자동으로 생성합니다

설치 및 빌드

지엑스피1

Claude Desktop 및 Cursor와 통합

Claude Desktop과 함께 MCP 서버를 사용하려면 Claude 구성에 다음을 추가하세요.

{ "mcpServers": { "obsidian": { "command": "node", "args": [ "obsidian-mcp-server/build/index.js", "/path/to/your/vault" ] } } }

커서를 설정하려면 MCP 탭의 Cursor Settings (Command + Shift + J)으로 이동합니다. 다음 명령을 사용하여 서버를 추가합니다.

node obsidian-mcp-server/build/index.js /path/to/your/vault

다른 솔루션과의 비교

이 구현은 의도적으로 가볍지만 jacksteamdev/obsidian-mcp-tools 와 같은 다른 솔루션은 Obsidian 플러그인으로 더 풍부한 기능을 제공하는 접근 방식을 제공합니다.

이 독립형 서버는 Obsidian 애플리케이션을 실행하지 않고도 파일 시스템에 직접 액세스할 수 있다는 장점이 있습니다.

자원

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

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

Cursor 및 Claude와 같은 AI 도우미가 Obsidian 볼트에서 읽고 쓸 수 있는 가벼운 서버로, 자연어로 메모 작성, 기존 콘텐츠 확인, 할 일 관리 등의 작업이 가능합니다.

  1. 예시 상호작용
    1. 도구
      1. 읽다
      2. 쓰다
    2. 설치 및 빌드
      1. Claude Desktop 및 Cursor와 통합
        1. 다른 솔루션과의 비교
          1. 자원

            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
              A
              license
              -
              quality
              A local MCP server that enables AI applications like Claude Desktop to securely access and work with Obsidian vaults, providing capabilities for reading notes, executing templates, and performing semantic searches.
              Last updated -
              60
              TypeScript
              MIT License
              • Apple
              • Linux
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to read, write, and manipulate notes in your Obsidian vault through a standardized interface.
              Last updated -
              598
              TypeScript
              ISC License
            • -
              security
              A
              license
              -
              quality
              A server that enables AI assistants like Claude to safely run Python code and access websites, processing data for better AI understanding while providing helpful error messages.
              Last updated -
              2
              Python
              GPL 3.0
              • Linux
              • Apple

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

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