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 -
              326
              415
              TypeScript
              MIT License
              • Apple
            • -
              security
              A
              license
              -
              quality
              Provides a standardized interface for AI assistants to interact with Obsidian vaults through a local REST API, enabling reading, writing, searching, and managing notes.
              Last updated -
              51
              TypeScript
              MIT License
            • -
              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 -
              326
              2
              TypeScript
              ISC License
            • -
              security
              A
              license
              -
              quality
              A server implementation that allows AI assistants to read, create, and manipulate notes in Obsidian vaults through the Model Context Protocol.
              Last updated -
              835
              5
              TypeScript
              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/marcelmarais/obsidian-mcp-server'

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