콘텐츠로 이동

MCP 연동하기

Model Context Protocol (MCP)은 AI 애플리케이션이 모든 서비스에 대해 개별적인 통합 코드를 작성하지 않고도 외부 도구나 데이터 소스에 연결할 수 있게 해주는 개방형 표준입니다.

MCP란 무엇인가요?

MCP를 "AI를 위한 USB 포트"라고 생각하면 쉽습니다. USB 포트가 있으면 어떤 장치든 컴퓨터에 연결할 수 있듯이, MCP를 통하면 Backend.AI GO를 도구와 데이터를 제공하는 어떤 "MCP 서버"에도 연결할 수 있습니다.

왜 MCP를 사용하나요?

  • 확장성: 회사의 내부 데이터베이스, 로컬 슬랙(Slack), 특정 API, 또는 직접 작성한 스크립트에 AI를 연결할 수 있습니다.
  • 커뮤니티 생태계: 전 세계 개발자들이 만들어 공유하는 다양한 오픈 소스 MCP 서버들을 바로 활용할 수 있습니다.
  • 표준화: 한 번만 MCP 서버를 구축해 두면, Backend.AI GO뿐만 아니라 다른 MCP 지원 AI 클라이언트에서도 그대로 사용할 수 있습니다.

MCP 서버 연결하기

Backend.AI GO는 stdio 전송 방식(로컬 프로세스 실행)을 통해 MCP 서버와 연결합니다.

  1. 설정 > MCP 통합으로 이동합니다.
  2. 서버 추가를 클릭합니다.
  3. 서버의 이름을 입력합니다.
  4. 실행할 명령어(예: node, python, npx)를 입력합니다.
  5. 필요한 인자(arguments)나 환경 변수(예: API 키)를 추가합니다.
  6. 연결을 클릭합니다.

MCP 도구 관리하기

연결이 성공하면 MCP 서버가 제공하는 도구들이 에이전트 설정에 자동으로 나타납니다.

  • 개별 MCP 서버를 켜거나 끌 수 있습니다.
  • 에이전트는 MCP 도구를 기본 제공 도구와 똑같이 취급하며, 동일한 권한 승인 절차를 거칩니다.
  • 연결된 MCP 서버의 "상세 정보"를 클릭하면 발견된 도구 목록을 확인할 수 있습니다.

인기 있는 MCP 서버 목록은 MCP 서버 디렉토리에서 확인해 보세요.