SAP
SAP Integration Suite MCP Gateway에 배포된 MCP Server와 연결하여 SAP 업무 기능을 채팅과 에이전트에서 사용할 수 있습니다.
SAP MCP는 AIP에서 고정된 도구 목록을 제공하지 않습니다. SAP Integration Suite MCP Gateway에 배포된 MCP Server가 노출하는 도구를 도구 가져오기를 통해 확인한 뒤 사용합니다.
주요 기능
- SAP Integration Suite MCP Gateway에 배포된 MCP Server 연결
- Gateway가 제공하는 SAP 업무 도구 목록 조회
- 채팅과 에이전트에서 SAP 업무 데이터 조회 및 업무 실행
- 조직 환경에 맞는 SAP API와 업무 프로세스 연동
시작하기 전에
SAP MCP를 연결하려면 다음 정보가 필요합니다.
- SAP Integration Suite MCP Gateway에 생성 및 배포된 MCP Server
- SAP BTP Cockpit에서 생성한 SAP Process Integration Runtime 서비스 인스턴스의 service key
- 배포된 MCP Server의 MCP Endpoint URL
- service key의
clientid - service key의
clientsecret
기본 정보
인증 방식
OAuth client credentials를 사용합니다.
입력 파라미터
- MCP Endpoint URL (필수): SAP Integration Suite MCP Gateway에 배포된 MCP Server endpoint URL
- Client ID (필수): SAP Integration Suite service key의 OAuth client ID
- Client Secret (필수): SAP Integration Suite service key의 OAuth client secret
설정 방법
- SAP Integration Suite MCP Gateway에서 MCP Server를 생성하고 배포합니다.
- SAP BTP Cockpit에서 SAP Process Integration Runtime 서비스 인스턴스의 service key를 생성합니다.
- MCP Integrations 메뉴에서 SAP을 선택합니다.
- 배포된 MCP Server의 MCP Endpoint URL과 service key의
clientid,clientsecret값을 입력합니다. - 저장 후 연결 테스트를 실행하여 SAP Gateway에서 도구 목록을 가져올 수 있는지 확인합니다.
- 채팅 또는 에이전트에서 SAP MCP가 제공하는 도구를 사용합니다.
지원하는 MCP 도구
SAP MCP는 배포된 MCP Server가 제공하는 도구를 사용합니다. 따라서 사용 가능한 도구 목록과 각 도구의 동작은 SAP Integration Suite MCP Gateway에 구성된 MCP Server에 따라 달라집니다.
도구 목록은 연동 설정 화면에서 도구 가져오기를 실행하여 확인할 수 있습니다. SAP MCP Server에 도구가 추가되거나 변경된 경우에도 다시 도구 가져오기를 실행해 현재 도구 목록을 확인해야 합니다.
사용 예시
- “SAP MCP에서 사용할 수 있는 도구 목록을 확인해줘”
- “SAP에서 오늘 처리해야 할 주문 정보를 조회해줘”
- “고객 코드 기준으로 SAP의 고객 정보를 확인해줘”
- “SAP에서 특정 자재의 재고 상태를 조회해줘”
주의사항
- 사용할 수 있는 도구와 실행 가능한 업무는 SAP Integration Suite MCP Gateway에 배포된 MCP Server 설정을 따릅니다.
- SAP MCP Server의 도구 구성이 변경되면 도구 가져오기를 다시 실행하여 도구 목록을 갱신해야 합니다.
- SAP MCP는 사용자별 브라우저 OAuth 인증이 아니라 client credentials 방식으로 연결합니다.
- MCP Endpoint URL은
httpsURL이어야 하며, 외부에서 접근 가능한 주소여야 합니다. - SAP 데이터 조회나 업무 실행은 SAP Gateway와 연결된 SAP 시스템의 권한 및 정책을 따릅니다.
Last updated on