Salesforce MCP

Interaja com organizações Salesforce de forma segura e modular usando ferramentas orientadas por LLM.

Documentação

mcp

Servidor MCP para Interagir com Organizações Salesforce

NPM License

Comentários

Relate bugs e problemas aqui.
Para solicitações de recursos e outros tópicos relacionados, inicie uma Discussão aqui.

Documentação

Para documentação geral sobre o Salesforce DX MCP Server, consulte esta seção no Salesforce DX Developer Guide. A documentação inclui:

  • Visão geral abrangente, incluindo detalhes sobre os recursos de segurança.
  • Guia de início rápido.
  • Vários exemplos de configuração do servidor no seu cliente MCP.
  • Exemplos de prompts para invocar as ferramentas principais do DX MCP.

Aqui estão as notas de versão.

Visão geral do Salesforce DX MCP Server

O Salesforce DX MCP Server é uma implementação especializada do Model Context Protocol (MCP) projetada para facilitar a interação perfeita entre modelos de linguagem de grande porte (LLMs) e organizações Salesforce. Este servidor MCP fornece um conjunto robusto de ferramentas e capacidades que permitem que LLMs leiam, gerenciem e operem recursos do Salesforce com segurança.

Configurar o DX MCP Server

Configure o Salesforce DX MCP Server para o seu cliente MCP atualizando o arquivo JSON MCP associado; cada cliente é um pouco diferente, então consulte a documentação do seu cliente MCP para obter detalhes. Veja Configurações de Clientes MCP para mais exemplos.

Aqui está um exemplo para VS Code com Copilot no qual você cria e atualiza um arquivo .vscode/mcp.json no seu projeto:

{
  "servers": {
    "Salesforce DX": {
      "command": "npx",
      "args": ["-y", "@salesforce/mcp",
              "--orgs", "DEFAULT_TARGET_ORG",
              "--toolsets", "orgs,metadata,data,users",
              "--tools", "run_apex_test",
              "--allow-non-ga-tools"]
    }
  }
}

O formato args mostrado no exemplo anterior é o mesmo para todos os clientes MCP; é assim que você personaliza o DX MCP Server para o seu ambiente específico.

Notas:

  • A parte "-y", "@salesforce/mcp" informa ao npx para instalar automaticamente o pacote @salesforce/mcp em vez de pedir permissão. Não altere isso.
  • Para possíveis flags que você pode passar para a opção args, e os valores possíveis que você pode passar para os flags --orgs, --toolsets e --tools, consulte estas seções:
  • Ao escrever a opção args, coloque tanto os nomes dos flags quanto seus valores entre aspas duplas e separe todos os flags e valores com vírgulas. Alguns flags são booleanos e não aceitam valor.
  • O exemplo anterior mostra três flags que aceitam valor de string (--orgs, --toolsets e --tools) e um flag booleano (--allow-non-ga-tools). Esta configuração inicia um DX MCP Server que habilita todas as ferramentas MCP nos conjuntos de ferramentas orgs, metadata, data e users e uma ferramenta específica chamada run_apex_tests. Também habilita ferramentas nesses conjuntos configurados que ainda não estão geralmente disponíveis.

Configurações de Clientes MCP

Aqui estão exemplos de configuração do Salesforce DX MCP Server em vários clientes MCP.

Claude Code

Para configurar o Claude Code para funcionar com o Salesforce DX MCP Server, adicione este trecho ao arquivo .mcp.json no seu projeto:

{
  "mcpServers": {
    "Salesforce DX": {
      "command": "npx",
      "args": ["-y", "@salesforce/mcp",
               "--orgs", "DEFAULT_TARGET_ORG",
               "--toolsets", "orgs,metadata,data,users",
               "--tools", "run_apex_test",
               "--allow-non-ga-tools"]
    }
  }
}

Cline

Para configurar o Cline para funcionar com o Salesforce DX MCP Server, adicione este trecho ao seu arquivo cline_mcp_settings.json do Cline:

{
  "mcpServers": {
    "Salesforce DX": {
      "command": "npx",
      "args": ["-y", "@salesforce/mcp@latest",
              "--orgs", "DEFAULT_TARGET_ORG",
              "--toolsets", "orgs,metadata,data,users",
              "--tools", "run_apex_test",
              "--allow-non-ga-tools"]
    }
  }
}

Cursor

Para configurar o Cursor para funcionar com o Salesforce DX MCP Server, adicione este trecho ao seu arquivo mcp.json do Cursor:

{
  "mcpServers": {
    "Salesforce DX": {
      "command": "npx",
      "args": ["-y", "@salesforce/mcp@latest",
              "--orgs", "DEFAULT_TARGET_ORG",
              "--toolsets", "orgs,metadata,data,users",
              "--tools", "run_apex_test",
              "--allow-non-ga-tools"]
    }
  }
}

Outros Clientes MCP

Para esses outros clientes, consulte a documentação deles para adicionar servidores MCP e siga o mesmo padrão dos exemplos anteriores para configurar o Salesforce DX MCP Server:

Flags Disponíveis para a Opção "args"

Estes são os flags que você pode passar para a opção args.

Nome do FlagDescriçãoObrigatório?Notas
--allow-non-ga-toolsFlag booleano para permitir que o DX MCP Server use tanto as ferramentas geralmente disponíveis (GA) quanto as não-GA que estão nos conjuntos de ferramentas ou ferramentas que você especificar.NãoPor padrão, o servidor DX MCP usa apenas as ferramentas marcadas como GA.
--debugFlag booleano que solicita que o DX MCP Server imprima logs de depuração.NãoO modo de depuração está desabilitado por padrão.

NOTA: Nem todos os clientes MCP expõem logs MCP, então este flag pode não funcionar em todos os IDEs.
--dynamic-tools(experimental) Flag booleano que habilita a descoberta e carregamento dinâmico de ferramentas. Quando especificado, o servidor DX MCP inicia com um conjunto mínimo de ferramentas principais e carrega novas ferramentas conforme necessário.NãoEste flag é útil para reduzir o tamanho inicial do contexto e melhorar o desempenho do LLM. A descoberta dinâmica de ferramentas está desabilitada por padrão.

NOTA: Este recurso funciona no VSCode e no Cline, mas pode não funcionar em outros ambientes.
--no-telemetryFlag booleano para desabilitar a telemetria, a coleta automática de dados para monitoramento e análise.NãoA telemetria está habilitada por padrão, então especifique este flag para desabilitá-la.
--orgsUma ou mais organizações que você autorizou localmente.SimVocê deve especificar pelo menos uma organização.

Veja Configurar Organizações para os valores que você pode passar para este flag.
--toolsNomes de ferramentas individuais que você deseja habilitar.NãoVocê pode usar este flag em combinação com o flag --toolsets. Por exemplo, você pode habilitar todas as ferramentas em um conjunto de ferramentas e apenas uma ferramenta em um conjunto diferente.
--toolsetsConjuntos de ferramentas, baseados em funcionalidade, que você deseja habilitar.NãoDefina como "all" para habilitar todas as ferramentas em todos os conjuntos.

Veja Configurar Conjuntos de Ferramentas para os valores que você pode passar para este flag.

Configurar Organizações

As ferramentas do Salesforce MCP exigem uma organização, então você deve incluir o flag obrigatório --orgs para especificar pelo menos uma organização autorizada ao configurar o servidor MCP. Separe vários valores com vírgulas.

Você deve autorizar explicitamente as organizações no seu computador antes que o servidor MCP possa acessá-las. Use o comando org login web da Salesforce CLI ou o comando SFDX: Authorize an Org do VS Code na paleta de comandos.

Estes são os valores disponíveis para o flag --orgs:

Valor de --orgsDescrição
ALLOW_ALL_ORGSPermitir acesso a todas as organizações autorizadas. Use este valor com cautela.
DEFAULT_TARGET_DEV_HUBPermitir acesso à sua organização Dev Hub padrão. Se você definiu uma organização Dev Hub padrão local no seu projeto DX, o servidor MCP a usa. Se não, o servidor usa uma organização Dev Hub padrão definida globalmente.
DEFAULT_TARGET_ORGPermitir acesso à sua organização padrão. Se você definiu uma organização padrão local no seu projeto DX, o servidor MCP a usa. Se não, o servidor usa uma organização padrão definida globalmente.
<username or alias>Permitir acesso a uma organização específica especificando seu nome de usuário ou alias.

[!NOTE] Os tokens DEFAULT_TARGET_ORG e DEFAULT_TARGET_DEV_HUB são resolvidos dinamicamente em cada chamada de ferramenta, não fixados quando o servidor inicia. Eles rastreiam para onde a organização padrão resolve no diretório de trabalho em que uma ferramenta opera, então alternar sua organização padrão (ou trabalhar em um diretório com um padrão local diferente) altera quais organizações esses tokens permitem. Isso reflete como o CLI sf resolve a organização de destino padrão quando você não passa --target-org. Se você quiser fixar o servidor em um conjunto fixo de organizações independentemente do padrão atual, passe nomes de usuário ou aliases explícitos para --orgs em vez dos tokens DEFAULT_TARGET_*.

Configurar Conjuntos de Ferramentas

O Salesforce DX MCP Server suporta conjuntos de ferramentas—uma maneira de habilitar seletivamente diferentes grupos de ferramentas MCP com base nas suas necessidades. Isso permite que você execute o servidor MCP apenas com as ferramentas que precisa, o que por sua vez reduz o contexto do LLM.

Use o flag --toolsets para especificar os conjuntos de ferramentas ao configurar o Salesforce DX MCP Server. Separe vários conjuntos de ferramentas com vírgulas.

Estes são os conjuntos de ferramentas disponíveis.

ToolsetDescriçãoVer Lista de Ferramentas
allHabilita todas as ferramentas disponíveis de todos os toolsets.
Recomendamos que você configure apenas os toolsets que pretende usar, em vez de todos eles com este valor. O DX MCP Server inclui mais de 60 ferramentas MCP, então habilitar todas elas no seu cliente MCP pode sobrecarregar o contexto do LLM.
N/A
aura-expertsFerramentas que fornecem análise de componentes Aura, blueprinting e expertise em migração.Link
code-analysisFerramentas para análise estática do seu código usando o Salesforce Code Analyzer.Link
coreConjunto principal de ferramentas DX MCP. Este toolset está sempre habilitado.Link
dataFerramentas para gerenciar os dados na sua org, como listar todas as contas.Link
devopsFerramentas para ler, gerenciar e operar recursos do DevOps Center de forma segura e autônoma.Link
enrichmentFerramentas para enriquecer componentes de metadados no seu projeto DX.Link
experts-validationFerramentas para validar e pontuar componentes LWC quanto à prontidão para produção, abrangendo acessibilidade, segurança e boas práticas.Link
lwc-expertsFerramentas para auxiliar no desenvolvimento, teste, otimização e boas práticas de Lightning Web Components (LWC).Link
metadataFerramentas para implantar e recuperar metadados de e para a sua org e o seu projeto DX.Link
mobileFerramentas para desenvolvimento e capacidades móveis.Link
mobile-coreUm subconjunto de ferramentas do toolset mobile focado em capacidades móveis essenciais.Link
orgsFerramentas para gerenciar suas orgs autorizadas.Link
scale-productsFerramentas para detectar e corrigir problemas de desempenho em Apex.Link
testingFerramentas para testar seu código e seus recursos.Link
usersFerramentas para gerenciar usuários da org, como atribuir um permission set.Link

Configurar Ferramentas

O Salesforce DX MCP Server também suporta o registro de ferramentas individuais. Isso pode ser usado em combinação com toolsets para ajustar ainda mais as ferramentas registradas.

Use o sinalizador --tools para habilitar ferramentas específicas ao configurar o Salesforce DX MCP Server. Separe várias ferramentas com vírgulas. O sinalizador --tools é opcional.

As seções a seguir listam todas as ferramentas incluídas em um toolset específico.

[!NOTE] As ferramentas marcadas como NON-GA ainda não estão geralmente disponíveis. Especifique o sinalizador --allow-non-ga-tools para usá-las.

Toolset Aura Experts

Para documentação completa, consulte Use the Aura-to-LWC Migration Tools no Lightning Web Components Developer Guide.

  • create_aura_blueprint_draft (GA) - Cria um blueprint abrangente de Documento de Requisitos do Produto (PRD) para a migração de componentes Aura. Analisa arquivos de componentes Aura e gera especificações independentes de framework adequadas para a migração para LWC, incluindo requisitos de negócio, padrões técnicos e diretrizes de migração.
  • enhance_aura_blueprint_draft (GA) - Aprimora um rascunho de PRD existente com análise especializada e resolução de incógnitas. Recebe um blueprint de rascunho e aplica conhecimento especializado em Aura para resolver dependências, adicionar insights técnicos e melhorar as especificações de migração para uma melhor orientação de implementação em LWC.
  • orchestrate_aura_migration (GA) - Orquestra o fluxo de trabalho completo de migração de Aura para LWC. Fornece orientação de ponta a ponta para todo o processo de migração, desde a análise inicial até a implementação final, incluindo boas práticas, recomendações de ferramentas e etapas de garantia de qualidade.
  • transition_prd_to_lwc (GA) - Fornece orientação de ponte de migração para criar componentes LWC a partir de especificações Aura. Recebe o PRD aprimorado e gera orientação de implementação específica, mapeamentos de serviços de plataforma e instruções passo a passo para construir o componente LWC equivalente.

Toolset Code Analysis

Para documentação completa, consulte Use MCP Tools to Analyze Your Code no Salesforce Code Analyzer Developer Guide.

  • create-custom-rule (NON-GA) - Cria uma regra PMD personalizada baseada em XPath a partir de uma amostra de código Apex fornecida.
  • describe_code_analyzer_rule (GA) - Obtém a descrição de uma regra do Code Analyzer.
  • generate_xpath_prompt (NON-GA) - Constrói o prompt que orienta a criação de XPath a partir do contexto AST. Invocado ao criar uma regra personalizada PMD baseada em XPath.
  • list_code_analyzer_rules (GA) - Seleciona regras do Code Analyzer com base em vários critérios.
  • query_code_analyzer_results (GA) - Consulta um arquivo JSON de resultados do Code Analyzer e retorna violações filtradas. Suporta filtros como severidade, categoria/tag, engine, regra e nome de arquivo, além de top-N e ordenação. Use isso após executar run_code_analyzer para ler o arquivo de resultados gerado. Após a conclusão, esta ferramenta resumirá e explicará os resultados filtrados ao usuário.
  • run_code_analyzer (GA) - Realiza uma análise estática do código. Esta ferramenta pode validar se o código está em conformidade com boas práticas, verificar vulnerabilidades de segurança e identificar possíveis problemas de desempenho. Retorna um JSON contendo o caminho absoluto para um arquivo de resultados, se tal arquivo foi criado, e uma string indicando o sucesso ou falha geral da operação.

Toolset Core (sempre habilitado)

Para exemplos de prompts que invocam as ferramentas DX MCP principais, consulte Use the Core Salesforce DX MCP Tools no Salesforce DX Developer Guide.

  • get_username (GA) - Determina o nome de usuário ou alias apropriado para operações Salesforce, lidando com orgs padrão e Dev Hubs.
  • resume_tool_operation (GA) - Retoma uma operação de longa duração que não foi concluída por outra ferramenta.

Toolset Data

Para exemplos de prompts que invocam as ferramentas DX MCP principais, consulte Use the Core Salesforce DX MCP Tools no Salesforce DX Developer Guide.

  • run_soql_query (GA) - Executa uma consulta SOQL em uma org Salesforce.

Toolset DevOps Center

Para documentação completa, consulte Merge Conflict Resolution with DevOps Center MCP Tools (Managed Package) na Ajuda do Salesforce.

  • check_devops_center_commit_status (GA) - Verifica o status atual de um item de trabalho confirmado no DevOps Center.
  • checkout_devops_center_work_item (GA) - Faz checkout da branch associada a um item de trabalho selecionado pelo nome.
  • commit_devops_center_work_item (GA) - Confirma alterações do projeto SFDX e registra o SHA do commit no DevOps Center.
  • create_devops_center_pull_request (GA) - Confirma alterações locais na branch de recurso do item de trabalho do DevOps Center.
  • detect_devops_center_merge_conflict (GA) - Detecta conflitos de merge para um item de trabalho selecionado ou em uma branch de origem fornecida.
  • list_devops_center_projects (GA) - Lista todos os projetos do DevOps Center em uma org específica.
  • list_devops_center_work_items (GA) - Lista todos os itens de trabalho de um projeto específico do DevOps Center.
  • create_devops_center_work_item (GA) - Cria um novo item de trabalho no DevOps Center no projeto selecionado.
  • update_devops_center_work_item_status (GA) - Define o status de um item de trabalho como In Progress ou Ready to Promote.
  • promote_devops_center_work_item (GA) - Promove um item de trabalho aprovado para o próximo estágio no pipeline do DevOps Center.
  • resolve_devops_center_deployment_failure (GA) - Diagnostica e resolve falhas de implantação.
  • resolve_devops_center_merge_conflict (GA) - Aplica um método de resolução selecionado a um conflito de merge.

Toolset Enrichment

  • enrich_metadata (NON-GA) - Enriquece metadados da sua org no seu projeto DX.

Toolset Lightning Web Components (LWC) Experts

Para documentação completa, consulte Use DX MCP Tools for LWC no Lightning Web Components Developer Guide.

Desenvolvimento de Componentes

  • create_lwc_component_from_prd (GA) - Cria componentes LWC completos a partir de especificações de PRD com estrutura adequada e boas práticas.
  • create_lwc_jest_tests (GA) - Gera suítes de testes Jest para componentes LWC com cobertura e mocks.
  • review_lwc_jest_tests (GA) - Revisa e valida implementações de testes Jest para componentes LWC.

Diretrizes de Desenvolvimento

  • create_lightning_type (GA) - Fornece orientação para criar Custom Lightning Types (CLT) para aplicativos Salesforce, ações de agente, componentes web Lightning e integrações com Lightning Platform.
  • explore_slds_blueprints (NON-GA) - Recupera especificações de blueprint do SLDS por nome, categoria, componente Lightning, classe CSS ou hook de estilo.
  • guide_design_general (GA) - Fornece diretrizes e práticas recomendadas do SLDS para Lightning Web Components, com acessibilidade, design responsivo e padrões de uso de componentes.
  • guide_component_accessibility (GA) - Fornece diretrizes de acessibilidade e instruções de teste para componentes LWC.
  • guide_lwc_best_practices (GA) - Oferece práticas recomendadas de desenvolvimento LWC e orientação sobre padrões de codificação.
  • guide_lwc_development (GA) - Fornece diretrizes de fluxo de trabalho e implementação para desenvolvimento LWC.
  • guide_lwc_rtl_support (GA) - Fornece suporte à internacionalização da direita para a esquerda (RTL) e orientação de desenvolvimento RTL.
  • guide_lws_security (GA) - Fornece análise de segurança de acordo com as diretrizes de segurança do produto e as diretrizes de Lightning Web Security.
  • guide_slds_blueprints (NON-GA) - Fornece diretrizes abrangentes de blueprints do SLDS, documentação de referência e um índice completo de todos os blueprints disponíveis por categoria.
  • guide_utam_generation (NON-GA) - Fornece diretrizes e práticas recomendadas para geração de Page Objects do Modelo de Automação de Testes de UI (UTAM).
  • lwc-doc-error (GA) - Recupera informações sobre mensagens de erro do LWC, incluindo orientação estática para resolver o problema com base no código de erro.
  • reference_lwc_compilation_error (GA) - Referencia erros de compilação do LWC consultando códigos de erro em uma base de conhecimento de padrões, causas e correções de erros documentados.
  • guide_slds_styling (NON-GA) - Recupera orientação sobre hooks de estilo do SLDS e documentação de referência.
  • explore_slds_styling (NON-GA) - Pesquise e explore hooks de estilo do SLDS com suporte para consulta exata, correspondência difusa, pesquisa por prefixo e padrões curinga.
  • guide_lbc_usage (GA) - Fornece um índice dos Lightning Base Components disponíveis com breves descrições, ajudando os desenvolvedores a identificar quais componentes atendem ao seu caso de uso.
  • explore_lbc_components (GA) - Dada uma lista de nomes de Lightning Base Components, retorna a documentação completa da API a partir de arquivos de conhecimento em markdown.

Ferramentas do Lightning Data Service (LDS)

  • create_lds_graphql_mutation_query (GA) - Fornece orientação para criar consultas de mutação GraphQL.
  • create_lds_graphql_read_query (GA) - Cria consultas de leitura GraphQL para LDS.
  • explore_lds_uiapi (GA) - Explora e documenta os recursos da API de UI do Lightning Design System.
  • fetch_lds_graphql_schema (GA) - Busca a estrutura do esquema GraphQL para LDS.
  • guide_lds_data_consistency (GA) - Fornece padrões de consistência de dados e práticas recomendadas para componentes LDS.
  • guide_lds_development (GA) - Fornece diretrizes de desenvolvimento LDS e integração de componentes.
  • guide_lds_graphql (GA) - Fornece padrões e diretrizes de uso do GraphQL para LDS.
  • guide_lds_referential_integrity (GA) - Fornece padrões de integridade referencial para gerenciamento de dados LDS.
  • orchestrate_lds_data_requirements (GA) - Fornece orientação passo a passo para analisar e esclarecer requisitos de dados LDS, a fim de produzir especificações prontas para PRD.
  • test_lds_graphql_query (GA) - Testa uma consulta GraphQL em uma org Salesforce conectada e retorna o resultado. Esta ferramenta é uma subferramenta das ferramentas de criação de consultas GraphQL e deve ser chamada apenas como parte de seus fluxos de trabalho.

Ferramentas de Migração e Integração

  • guide_figma_to_lwc_conversion (GA) - Converte designs do Figma em especificações de componentes LWC.
  • guide_lo_migration (GA) - Fornece orientação para converter um aplicativo Lightning Out (beta) em um aplicativo Lightning Out 2.0.
  • run_lwc_accessibility_jest_tests (GA) - Fornece utilitários de teste de acessibilidade e integração com Jest para componentes LWC.
  • verify_aura_migration_completeness (GA) - Fornece lista de verificação de conclusão e validação para migração de Aura para LWC.

Ferramentas de Fluxo de Trabalho

  • orchestrate_lwc_component_creation (GA) - Fornece orientação para todo o processo de migração de Aura para LWC.
  • orchestrate_lwc_component_optimization (GA) - Fornece otimização de desempenho e práticas recomendadas para componentes LWC.
  • orchestrate_lwc_component_testing (GA) - Fornece fluxo de trabalho abrangente de testes e orientação para geração de testes.
  • orchestrate_lwc_slds2_uplift (NON-GA) - Fornece orientação de migração para atualizar para o SLDS 2.

Conjunto de Ferramentas de Validação de Especialistas

  • validate_and_optimize (GA) - Retorna um runbook de validação que instrui o agente a executar um conjunto de validadores (acessibilidade, segurança, práticas recomendadas etc.), gerar problemas SARIF e pontuar os resultados.
  • score_issues (GA) - Calcula uma pontuação de prontidão (0-100) e uma nota de qualidade (draft, prototype, review-for-production) a partir de problemas SARIF.

Conjunto de Ferramentas de Metadados

Para exemplos de prompts que invocam as ferramentas principais do DX MCP, consulte Use the Core Salesforce DX MCP Tools no Salesforce DX Developer Guide.

  • deploy_metadata (GA) - Implanta metadados do seu projeto DX em uma org.
  • retrieve_metadata (GA) - Recupera metadados da sua org para o seu projeto DX.

Conjunto de Ferramentas Móveis

Para documentação completa, consulte Use the mobile Toolset no Mobile and Offline Developer Guide.

  • create_mobile_lwc_app_review (GA) - Fornece documentação da API TypeScript para o Salesforce LWC App Review Service, oferecendo orientação especializada para implementar recursos de revisão de aplicativos em componentes LWC.
  • create_mobile_lwc_ar_space_capture (GA) - Fornece documentação da API TypeScript para o Salesforce LWC AR Space Capture, oferecendo orientação especializada para implementar recursos de captura de espaço de RA em componentes LWC.
  • create_mobile_lwc_barcode_scanner (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Barcode Scanner, oferecendo orientação especializada para implementar recursos de leitura de código de barras em componentes LWC.
  • create_mobile_lwc_biometrics (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Biometrics Service, oferecendo orientação especializada para implementar recursos de autenticação biométrica em componentes LWC.
  • create_mobile_lwc_calendar (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Calendar Service, oferecendo orientação especializada para implementar recursos de integração de calendário em componentes LWC.
  • create_mobile_lwc_contacts (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Contacts Service, oferecendo orientação especializada para implementar recursos de gerenciamento de contatos em componentes LWC.
  • create_mobile_lwc_document_scanner (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Document Scanner, oferecendo orientação especializada para implementar recursos de digitalização de documentos em componentes LWC.
  • create_mobile_lwc_geofencing (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Geofencing Service, oferecendo orientação especializada para implementar recursos de geofencing em componentes LWC.
  • create_mobile_lwc_location (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Location Service, oferecendo orientação especializada para implementar serviços de localização em componentes LWC.
  • create_mobile_lwc_nfc (GA) - Fornece documentação da API TypeScript para o Salesforce LWC NFC Service, oferecendo orientação especializada para implementar recursos NFC em componentes LWC.
  • create_mobile_lwc_payments - Fornece documentação da API TypeScript para o Salesforce LWC Payments Service, oferecendo orientação especializada para implementar recursos de processamento de pagamentos em componentes LWC.
  • get_mobile_lwc_offline_analysis (GA) - Analisa componentes LWC em busca de problemas específicos de dispositivos móveis e fornece recomendações detalhadas para compatibilidade offline móvel e melhorias de desempenho.
  • get_mobile_lwc_offline_guidance (GA) - Fornece instruções de revisão estruturadas para detectar e corrigir violações de código offline móvel em componentes LWC para aplicativos móveis Salesforce.

Conjunto de Ferramentas Mobile-core

Para documentação completa, consulte Use the mobile-core Toolset no Mobile and Offline Developer Guide.

  • create_mobile_lwc_barcode_scanner (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Barcode Scanner, oferecendo orientação especializada para implementar recursos de leitura de código de barras em componentes LWC.
  • create_mobile_lwc_biometrics (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Biometrics Service, oferecendo orientação especializada para implementar recursos de autenticação biométrica em componentes LWC.
  • create_mobile_lwc_location (GA) - Fornece documentação da API TypeScript para o Salesforce LWC Location Service, oferecendo orientação especializada para implementar serviços de localização em componentes LWC.
  • get_mobile_lwc_offline_analysis (GA) - Analisa componentes LWC em busca de problemas específicos de dispositivos móveis e fornece recomendações detalhadas para compatibilidade offline móvel e melhorias de desempenho.
  • get_mobile_lwc_offline_guidance (GA) - Fornece instruções de revisão estruturadas para detectar e corrigir violações de código offline móvel em componentes LWC para aplicativos móveis Salesforce.

Conjunto de Ferramentas de Orgs

Para exemplos de prompts que invocam as ferramentas principais do DX MCP, consulte Use the Core Salesforce DX MCP Tools no Salesforce DX Developer Guide.

  • create_org_snapshot (NON-GA) - Cria um snapshot de scratch org.
  • create_scratch_org (NON-GA) - Cria uma scratch org.
  • delete_org (NON-GA) - Exclui uma scratch org ou sandbox Salesforce autorizada localmente.
  • list_all_orgs (GA) - Lista todas as orgs Salesforce configuradas, com verificação opcional do status da conexão.
  • open_org (NON-GA) - Abre uma org em um navegador.

Conjunto de Ferramentas de Produtos em Escala

Para documentação completa, consulte o README no subdiretório mcp-provider-scale-products.

  • scan_apex_class_for_antipatterns (GA) - Analisa arquivos de classe Apex em busca de antipadrões de desempenho e fornece recomendações para corrigi-los.

Conjunto de Ferramentas de Testes

Para exemplos de prompts que invocam as ferramentas principais do DX MCP, consulte Use the Core Salesforce DX MCP Tools no Salesforce DX Developer Guide.

  • run_agent_test (GA) - Executa testes de agente na sua org.
  • run_apex_test (GA) - Executa testes Apex na sua org.

Conjunto de Ferramentas de Usuários

Para exemplos de prompts que invocam as ferramentas principais do DX MCP, consulte Use the Core Salesforce DX MCP Tools no Salesforce DX Developer Guide.

  • assign_permission_set (GA) - Atribui um conjunto de permissões ao usuário ou em nome de outro usuário.