디버깅 지옥 끝에 웃었다: MCP 서버 설치 & 노션 연동 성공기

소개

모각코딩 오프라인 모임에서 미션이 주어졌습니다. 바로 MCP 서버를 설치하고, 데이터를 노션에 입력하는 것! 처음엔 단순히 설치만 하면 될 줄 알았는데, 생각보다 복잡한 문제가 숨어 있었죠.

진행 방법

사용 도구

  • MCP 서버

  • ChatGPT (문제 해결 조력자)

  • Notion API + DB ID

과정 요약

  • MCP 서버 설치는 무사히 완료 ✅

  • 하지만 노션과의 연동이 문제였어요. 데이터 입력이 전혀 되지 않았죠.

  • 여기서 중요한 포인트! notion APIDB ID를 사전 세팅하여 오류 가능성을 줄이는 것이 핵심이었어요. (다혜님의 도움)

  • 여러 차례 디버깅을 거쳤지만, 혼자 힘으론 쉽지 않았습니다 😮‍💨

의외의 해결책

  • 결국 ChatGPT에게 도움 요청!

  • 프롬프트를 통해 문제를 설명하고, 코드를 받아 적용했더니...

  • 🎉 드디어 노션에 데이터가 성공적으로 입력되었습니다!

    컴퓨터 화면에서 한국어의 스크린 샷

결과와 배운 점

한국어 앱의 스크린 샷
  • 성공! 데이터가 노션에 잘 들어간 걸 보며 감동 그 자체였어요.

  • 실패가 반복되어도, 결국 AI의 도움을 통해 해낼 수 있다는 걸 체감했습니다.

  • "한 번에 안 되면? 두 번! 세 번! 그리고 ChatGPT!" 라는 마음가짐으로 임하니 끝까지 갈 수 있었던 것 같아요 😊

도움 받은 글 (옵션)

  • ChatGPT 코드 예시:

{
  "mcpServers": {
    "notion-api-mcp": {
      "command": "C:\\Progra~1\\nodejs\\npx.cmd",
      "args": [
        "-y",
        "@smithery/cli@latest",
        "run",
        "notion-api-mcp",
        "--config",
        "{\"notionApiKey\":\"api키 넣는 곳\", \"notionDatabaseId\":\"DB ID 넣는 곳\", \"notionParentPageId\":\"\"}"
      ]
    }
  }
}


궁금하신 분들은 꼭 한번 시도해보세요. 실패해도 괜찮아요. 옆엔 ChatGPT가 있잖아요! 🤗

도움 받은 글

https://www.gpters.org/nocode/post/note-thread-archive-db-vx40SfIuLDYVUpr

https://www.gpters.org/llm-service/post/low-tide-5-minutes-9aEHVeVbYxBIEys

3
2개의 답글

👉 이 게시글도 읽어보세요