Claude에 MCP 서버 설치하고 PubMed로 논문 요약 자동화해보기

소개

최근 AI 도구 중 Claude가 점점 주목받고 있더라고요. ChatGPT와는 다른 느낌의 인터페이스, 빠른 속도, 그리고 무엇보다 MCP 서버라는 개념이 흥미로웠습니다.

그래서 "논문 검색과 요약을 Claude로 자동화해보면 어떨까?" 라는 생각에 도전하게 되었어요. 특히 PubMed 같은 논문 데이터베이스와 연결하면, 매번 웹에서 검색하고 요약 복사하는 수고를 덜 수 있을 것 같았죠 🙌

진행 방법

💻 설치 및 설정: MCP 서버 세팅

Claude에서는 다양한 MCP 서버를 동시에 띄울 수 있어서, 다음과 같은 구성을 사용했어요:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "C:\\Users\\admin\\AppData\\Roaming\\Claude"
      ]
    },

    "pubmedmcp": {
       "command": "uvx",
       "args": ["pubmedmcp@latest"],
       "env": {
            "UV_PRERELEASE": "allow",
            "UV_PYTHON": "3.12"
        }
     },
     
     "notion": {
      "command": "npx",
      "args": ["-y", "@suekou/mcp-notion-server"],
      "env": {
        "NOTION_API_TOKEN": "your-integration-token"
      }
     }
  }
}
  • filesystem: Claude와 로컬 파일 시스템을 연결해 결과를 .txt 파일로 저장합니다.

  • pubmedmcp: PubMed 논문 검색용 MCP 서버입니다.

  • notion: 실험적으로 넣어봤지만 이번엔 사용하지 않았어요.

🔍 논문 검색 및 요약 요청

Claude에 간단히 이렇게 요청했어요:

PubMed에서 scoliosis 관련 논문 3개 찾아서 요약해서 바탕화면에 저장해줘.

하지만 여기서 문제가 생겼어요 👇

결과와 배운 점

⚠️ 시행착오: 요청 개수 제한?

처음엔 논문 3개를 요청했더니 아무 응답이 없었어요. 로그를 보니 API가 아닌 단순 연결 방식이라 그런지 하루 3개 제한이 걸린 것 같았어요.

그래서 이렇게 바꿔봤어요:

PubMed에서 scoliosis 관련 논문 논문 1개 찾아서 요약해서 바탕화면에 저장해줘.

그러자 바로 요약이 뚝딱! Claude가 PubMed에서 논문을 가져오고, 요약한 내용을 바로 .txt로 로컬에 저장해줬어요 🤩

💡 느낀 점과 팁

  • 설치만 하면 거의 모든 설정이 끝나요. 정말 연결만 하면 자동화됩니다!

  • MCP 서버를 여러 개 구성하면, 다양한 외부 서비스와 Claude를 연결해서 멀티태스킹도 가능해요.

  • 이걸 Notion이나 이메일, 슬랙 등과 연결하면 더 무궁무진할 듯해요!

마무리하며

처음엔 어려워 보일 수 있지만, 막상 해보면 꽤 쉽고 강력한 시스템이에요. Claude를 쓰고 있다면 꼭 한 번 MCP 서버를 활용해 보세요.

여러 MCP 서버를 동시에 연결해두면, Claude가 진짜 비서처럼 일해주는 경험을 하게 됩니다! 🚀

2
1개의 답글

👉 이 게시글도 읽어보세요