Claude에서 Obsidian과 Perplexity MCP를 활용하여 글쓰기 1편(MCP 설치, 제목과 목차 쓰기)

목차

  1. 프로젝트 개요

  2. (우주에서 가장 쉬움) Claude에 Obsidian과 Perplexity MCP 설치하기

  3. 활용 사례 (제목과 목차를 만들고 노트 만드는 과정)

  4. 배운 것

1. 프로젝트 개요

  • 계기:

    • “물 들어올 때 노 젓는 MCP 스터디”를 계기로 시작하게 됐습니다.

  • 어떤 도구를 활용하나?

    • Claude App에 Obsidian과 Perplexity MCP를 연동하려 합니다.

    • Claude는 MCP의 관제탑이자 글쓰기 어시스턴트입니다.

    • Perplexity로 자료조사를 하고 Obsidian에 노트를 생성하려 합니다.

  • 무엇을 하나?

    • 저는 요즘 재즈 앙상블에서 “Route 66”라는 곡을 연습 중 입니다. 영어 곡이라서 가사를 외우는데 노력이 조금 더 들어요. 가사의 의미를 파악하면 좀 더 쉽게 기억할 수 있을 것 같습니다.

    • 또한 저는 인문학을 좋아합니다. 단순히 가사를 번역하는 것을 넘어, 가사에 대한 해설, 당시 언어의 차이, Route 66에 관한 사회적 배경 등을 함께 탐구하고자 합니다.

2. Claude에 Obsidian과 Perplexity MCP 설치하기

2-1. 결과물 먼저 드려요.

  1. 자세한 설치 방법은 생략하겠습니다.

  2. Obsidian과 Perplexity MCP 설치용 json을 먼저 공유하겠습니다.

  3. “#여기 수정하세요” 라고 적어둔 부분의 내용에 값을 수정해 주시면 됩니다.

{
  "globalShortcut": "",
  "mcpServers": {
    "perplexity-search": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli@latest",
        "run",
        "@arjunkmrm/perplexity-search",
        "--config",
        "{\\"perplexityApiKey\\":\\"API_KEY_입력해_주세요"}" #여기 수정하세요.
      ]
    },
    "obsidian-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli@latest",
        "run",
        "obsidian-mcp",
        "--config",
        "{\\"vaultPath\\":\\"옵시디언_볼트_폴더_경로를_입력하세요"}" #여기 수정하세요.
      ]
    }
  }
}

2-2. MCP 설치 json을 어떻게 작성했나?

  1. Smithery.ai 플랫폼을 사용하면 참 쉽습니다. 이 플랫폼의 운영자가 직접 검토하여 올리기 때문에 안전하다고 합니다.

  2. Smithery.ai으로 Github 계정으로 회원가입 해주세요.

  3. 검색창에 Obsidian과 Perplexity를 검색하시고, 설치 링크가 가장 많은 것을 고릅니다. 아래 링크 남겨드려요.

    1. https://smithery.ai/server/obsidian-mcp?code=c5618348-2643-421b-875e-6763d1ff5ce4

    2. https://smithery.ai/server/@arjunkmrm/perplexity-search

  4. 옵시디언 MCP 설치하기: 아래 이미지에 나오는 순서에 따라 진행해 주시면 됩니다. [1번]을 클릭하시고 [2번]에 옵시디언 볼트의 폴더 경로를 입력합니다. 그런 뒤 [3번]을 누르시면 json 코드가 생성되는데요. 잘 복사해 둡니다.

  5. Perplexity Search MCP 설치하기: 앞서 Obsidian MCP를 설치하는 것과 마찬가지 입니다. 그런데 이번에는 [2번]에 Perplexity API key를 입력해 주세요. 그리고 [3번]을 누루시고 json 코드를 복사해 주세요.

    1. Perplexity API key를 생성하는 방법이 궁금하시나요? Perplexity에 접속하셔서 아래 이미지를 따라해 보세요.

      WordPress에서 페이지를 만드는 방법
  6. 앞서 Obsidian MCP와 Perplexity Search MCP를 설치하기 위한 json을 만들었습니다. 이제 이 둘을 합쳐줘야겠죠? ChatGPT에게 가서 앞서 만든 두 개의 json 코드와 아래의 json 코드를 주고 합쳐달라고 합니다.

    {
      "globalShortcut": "",
      "mcpServers": {}
    }
    
  7. ChatGPT가 만들어준 결과물을 Claude의 config.json에 입력합니다.

3. 활용 사례 (제목과 목차를 만들고 노트 만드는 과정)

Claude와 대화한 자세한 내용이 궁금하신 분들은 아래 링크를 통해서 채팅 기록을 보실 수 있습니다.

https://claude.ai/share/a21ead2d-9d9a-44c7-8ed5-3445dfc37d12

이 섹션에서는 Claude로 무엇을 했는지 요약해서 설명하겠습니다.

  1. “Route 66” 노래의 정리 글을 쓰기 위한 목차와 제목에 대해 대화하며 구체화했습니다.

  2. 앞서 만든 목차를 옵시디언 노트로 만들었습니다. 중간에 폴더 이름과 파일 이름도 바꾸어보았습니다. 이때 아래와 같은 명령어를 사용했습니다.

    1. Obsidian MCP create-deirectory - 새로운 폴더를 만듭니다.

    2. Obsidian MCP create-note - 노트를 생성합니다.

    3. Obsidian MCPmove-note - 노트를 다른 경로로 옮깁니다.

배운 것

  • Smithery.ai를 쓰니 MCP 설치가 참 쉽내요.

  • Obsidian MCP를 사용하면 초보자들에게 쉬울줄 알았는데요. 기대만큼 아주 잘하지는 못하내요.

  • 제가 옵시디언에 이미 익숙해져 있기 때문일까요? 그냥 직접 파일을 만들고 옮기는 게 빠를 것 같습니다.

  • Claude X Obsidian이 유용하기 위해서는 좀 더 고도화 할 필요가 있겠습니다.

👉 이 게시글도 읽어보세요