Skip to Content

Salesforce - Data Cloud

Salesforce 공식 Hosted MCP 서버의 Data Cloud 서버와 연결하여 Salesforce Data Cloud의 메타데이터를 조회하고 SQL 쿼리를 실행할 수 있습니다.

주요 기능

  • Salesforce Data Cloud 메타데이터 조회
  • Data Cloud SQL 쿼리 실행
  • 통합 고객 데이터 분석 및 탐색

기본 정보

인증 방식

Salesforce OAuth 인증을 사용합니다.

입력 파라미터

  • consumerKey (필수): Salesforce External Client App(ECA)의 Consumer Key
  • consumerSecret (필수): Salesforce External Client App(ECA)의 Consumer Secret
  • useSandbox (선택): Salesforce Sandbox 환경에 연결할지 여부

Salesforce 설정 방법

이 Integration을 사용하려면 Salesforce External Client App(ECA) 설정과 Hosted MCP 서버 활성화가 필요합니다.

  1. Salesforce 공식 가이드 에 따라 External Client App을 생성합니다.
  2. AIP OAuth 설정 화면에 표시되는 Callback URL을 External Client App의 Callback URL로 등록합니다.
  3. 생성한 External Client App의 Consumer Key와 Consumer Secret을 AIP의 consumerKey, consumerSecret 필드에 입력합니다.
  4. Salesforce Setup → API Catalog → MCP Servers에서 data-cloud-queries 서버를 Activate합니다. 자세한 내용은 Salesforce MCP 서버 활성화 가이드 를 참고하세요.

지원하는 MCP 도구

Data Cloud 도구

post_dc_query_sql

Salesforce Data Cloud에 SQL 쿼리를 실행합니다.

get_dc_metadata

Salesforce Data Cloud에서 사용할 수 있는 메타데이터를 조회합니다.

사용 예시

예를 들어,

  • Prompt로 “Data Cloud에서 사용 가능한 데이터 모델을 확인해줘”라고 입력하면,
  • LLM은 MCP를 통해 get_dc_metadata 도구를 호출합니다.
  • Tool 호출 결과를 기반으로 채팅에서 응답합니다.

그 외 사용 예시:

  • “Data Cloud에서 최근 고객 활동 데이터를 SQL로 조회해줘”
  • “쿼리하기 전에 Data Cloud 메타데이터를 먼저 확인해줘”

주의사항

  • 조회 가능한 데이터와 실행 가능한 쿼리는 Salesforce Data Cloud 권한에 따라 달라집니다.
  • SQL 쿼리는 Data Cloud의 제한과 정책을 따릅니다.
Last updated on