salesforcecli/mcp

MCP Server for interacting with Salesforce instances

해결하는 문제

이 프로젝트는 대규모 언어 모델(LLM)이 Salesforce 조직과 직접 상호작용할 수 있는 방법을 제공합니다. 이는 AI 에이전트 또는 LLM 기반 IDE가 사용자가 AI와 플랫폼 간에 데이터를 수동으로 이동하지 않고도 Salesforce 리소스를 안전하게 읽고, 관리하고, 운영할 수 있도록 하는 브리지 역할을 합니다.

작동 방식

AI 모델을 외부 데이터 및 도구에 연결하기 위한 표준인 Model Context Protocol(MCP)을 구현합니다. 서버는 MCP 호환 클라이언트(예: Cursor, Claude Code, Cline)의 JSON 파일을 통해 구성됩니다. 연결되면 LLM은 서버에서 제공하는 특정 "도구"를 호출하여 메타데이터, 사용자 또는 데이터 관리와 같은 Salesforce 작업을 수행할 수 있습니다.

대상 사용자

AI 기반 코딩 어시스턴트 또는 에이전트를 사용하여 개발, 데이터 관리 및 조직 구성을 자동화하는 Salesforce 개발자 및 관리자.

주요 기능

  • 컨텍스트 관리를 위한 도구 세트: metadata, data, users, testing과 같은 도구 세트로 구성된 60개 이상의 도구를 포함하여 사용자가 LLM의 컨텍스트 창을 압도하지 않도록 필요한 것만 활성화할 수 있습니다.
  • 광범위한 통합: VS Code Copilot, Claude Code, Cline, Cursor, Trae, Windsurf 및 Zed를 포함한 주요 MCP 클라이언트와 호환됩니다.
  • 안전한 조직 액세스: Salesforce CLI(sf) 인증 흐름을 사용하여 로컬에서 승인된 Salesforce 조직과 통합됩니다.
  • 전문 AI 기능: Aura-to-LWC 마이그레이션, 정적 코드 분석 및 Apex 성능 감지를 위한 전문 도구 세트를 포함합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트