한 번에 이해하는 MCP: 개념과 Cursor IDE 설치기

한 번에 이해하는 MCP: 개념과 Cursor IDE 설치기

🚨사례게시글 GPTs 를 활용하여 작성되었습니다.

소개

MCP가 뭔지 너무 어렵게 느껴졌던 적이 있나요? 🤔 저도 처음엔 낯선 용어에 부담을 느꼈지만, 사실은 굉장히 직관적인 개념이라는 걸 알게 되었어요. 그래서 이번에 MCP를 쉽게 설명하고, Cursor IDE에 MCP 서버를 설치해본 다양한 방법을 소개하려고 합니다. 이제 여러분도 더 이상 겁낼 필요 없어요! 💡

진행 방법

📖 MCP를 쉽게 이해하기

  • MCP는 그냥 "약속"입니다.

    • MCP = 프로토콜(Protocol) = API + Context

    • 각 요소가 서로 소통할 수 있도록 규칙을 정해둔 거죠.

  • 서버와 클라이언트의 관계를 이렇게 생각해 보세요.

    • MCP 서버 → 앱(혹은 확장 프로그램)

    • MCP 클라이언트 → 브라우저

    • 둘이 이 MCP라는 USB-C 케이블로 연결되는 것처럼 범용적으로 연결되는 거예요. (Thank you, Anthropic! 🙏)

      iOS 11 iOS 11 iOS 11 iOS 11 iOS 11 iOS 11

🖥️ Cursor IDE에서 MCP 서버 설치하기

Cursor IDE에서는 MCP 서버를 여러 방법으로 설치할 수 있습니다. 과정은 모두 간단해요!

✅ 방법 1: Cursor 설정 메뉴에서 설치

  1. Cursor IDE를 실행합니다.

  2. Settings → Cursor Settings → Tools Integrations 메뉴로 이동합니다.

  3. New MCP Server를 선택해 설치합니다.

  4. 아래는 Supabase MCP 서버 설치 예시입니다.

{
  "mcpServers": {
    "supabase": {
      "command": "npx",
      "args": [
        "-y",
        "@supabase/mcp-server-supabase@latest",
        "--read-only",
        "--project-ref=<project-ref>"
      ],
      "env": {
        "SUPABASE_ACCESS_TOKEN": "<personal-access-token>"
      }
    }
  }
}

✅ 방법 2: smithery.ai를 통한 설치

  1. smithery.ai에 회원가입합니다.

  2. 원하는 MCP 서버

    를 검색합니다.

  3. MCP 클라이언트를 Cursor로 선택합니다.

  4. 원클릭으로 설치를 진행합니다.

    세계지도를 보여주는 웹 페이지
    오렌지 버튼이있는 웹 사이트 스크린 샷

결과와 배운 점

  • MCP는 깊게 파고들 필요 없이, 규칙(약속)과 연결(범용성)이다, 그리고 MCP Server는 확장프로그램이다, 정도만 이해하면 된다.

  • 설치는 한 번 만 진행해보면 간단하며, 여러 경로를 통해 쉽게 접근할 수 있다.

  • 앞으로는 다른 IDE에서도 MCP를 설치해보고, 차이점을 비교해 볼 계획이다.

💬 여러분도 부담 갖지 말고 한번 시도해 보세요. 생각보다 쉽습니다!

도움 받은 글

  • Anthropic 공식 문서: MCP 개념과 철학에 대한 이해

  • Cursor IDE 공식 가이드

  • smithery.ai 사이트


이 글이 MCP에 대한 부담을 덜어드렸길 바랍니다. 🌱

👉 이 게시글도 읽어보세요