MCP Gateway란?

MCP 게이트웨이는 AI 애플리케이션이나 에이전트와, 모델 컨텍스트 프로토콜(MCP)로 도구와 데이터를 제공하는 서버 사이에 놓입니다. 에이전트를 서버마다 하나씩 직접 연결하는 대신, 팀은 이 연결을 게이트웨이 한곳으로 모읍니다. 게이트웨이는 승인된 서버 목록을 관리하고, 누가 호출하는지와 그 호출자가 어떤 도구를 쓸 수 있는지 확인하며, 호출 횟수 제한 같은 정책을 적용하고, 요청과 응답을 기록합니다. 언어 모델 호출을 관리하는 LLM 게이트웨이와 비슷한 개념이지만, MCP 게이트웨이는 도구 호출을 관리합니다.

예를 들어 CRM, 티켓 시스템, 데이터 웨어하우스마다 MCP 서버를 따로 둔 회사는 고객지원 에이전트에게 티켓 조회를 허용하고, 매출 테이블 조회는 재무 에이전트에게만 허용할 수 있습니다. 게이트웨이 기록에는 에이전트가 어느 실행에서 어떤 도구와 데이터를 썼는지가 남으므로, 팀은 에이전트가 결과에 이른 과정을 나중에 다시 따라가 볼 수 있습니다.

자주 묻는 질문

MCP 게이트웨이와 MCP 서버는 무엇이 다릅니까?

MCP 서버는 데이터베이스 조회 도구처럼 특정 도구나 데이터를 제공합니다. MCP 게이트웨이는 여러 서버 앞에 놓여 서버 전체의 접근, 경로 지정, 기록을 관리합니다.

MCP 게이트웨이와 LLM 게이트웨이는 무엇이 다릅니까?

LLM 게이트웨이는 애플리케이션이 언어 모델에 보내는 요청을 관리합니다. MCP 게이트웨이는 모델과 에이전트가 도구와 데이터 소스에 보내는 요청을 관리합니다. 둘을 함께 제공하는 제품도 있습니다.

MCP 게이트웨이가 꼭 필요합니까?

서버를 한두 개 쓰는 개인 개발자에게는 보통 필요하지 않습니다. 여러 에이전트가 많은 서버를 쓰는 조직은 승인된 도구 목록, 일관된 접근 규칙, 한곳에 모인 기록을 유지하려고 게이트웨이를 씁니다.