배경 및 목적

이전 포스팅에서 Claude For Desktop의 MCP(Multi-Context Protocol) 사용 사례를 소개해드렸습니다. 이번에는 동일한 기능을 Cursor AI에서 어떻게 활용할 수 있는지 실제 테스트한 내용을 공유드리고자 합니다. Cursor AI는 VSCode 기반의 강력한 AI 코딩 도구로, MCP를 통해 로컬 파일시스템과 데이터베이스에 직접 접근할 수 있는 기능을 제공합니다.

Installation

1. Cursor AI 설치

  1. Cursor AI 공식 웹사이트에서 설치 파일을 다운로드
  2. 설치 후 AI 기능 사용을 위한 로그인 진행
  3. 기본 설정 확인 및 테마 선택 (선택사항)

2. Node.js 설치

  • Node.js는 Cursor AI의 일부 기능에 필요한 런타임 환경을 제공
  • Node.js 공식 웹사이트에서 LTS 버전 설치 권장

3. MCP 서버 설정

Cursor AI에서 MCP 서버를 설정하는 방법:

  1. Cursor Settings 메뉴 열기
  2. MCP 섹션으로 이동
  3. “Add new global MCP server” 선택
  4. 다음 두 가지 MCP 서버 설정 추가 ( 이전강의에서 사용한 filesystem 과 postgres 관련 Claude에서 사용한 설정 그대로 복사)

데모: Cursor와 MCP로 postgres DBMS

1. postgres MCP서버에 접속하여 cwd_user테이블에 등록된 사용자 정보 출력요청시 쿼리를 자동으로 만들어서 아래와 같이 출력하였습니다.

2. 쿼리 수행내역에서 3개 필드만 추출하여 파일로 출력하는 요청을 하였습니다.

filesystem MCP서버를 통해 사전에 권한을 부여한 I:\mcp_test 폴더에 파일생성이 정상적으로 되었습니다.

3.DBA로서 DBMS 튜닝요청

성능진단하는 쿼리를 자동으로 생성하여 주요설정값을 확인하였고, 생성형AI가 자동으로 진단 및 개선포인트에 대한 정보를 알려주었습니다.

댓글남기기