Integração do Servidor Salesforce MCP

Potencialize os fluxos de trabalho de IA do FlowHunt com integração Salesforce direta e conversacional. Consulte, automatize e gerencie dados e metadados do Salesforce com segurança a partir das suas ferramentas favoritas com IA.

Integração do Servidor Salesforce MCP

O que faz o Servidor “Salesforce” MCP?

O Servidor Salesforce MCP é uma implementação do Model Context Protocol (MCP) que conecta assistentes de IA, como Claude, ao Salesforce. Ele permite interações em linguagem natural com dados e metadados do Salesforce, possibilitando ao usuário consultar, modificar e gerenciar objetos e registros do Salesforce de forma fluida. Ao expor as poderosas APIs do Salesforce por meio de ferramentas padrão MCP, o servidor capacita clientes de IA a realizar consultas em banco de dados, gerenciar objetos, lidar com código Apex e automatizar fluxos de trabalho diretamente de ambientes de desenvolvimento. Desenvolvedores se beneficiam com acesso simplificado aos recursos do Salesforce, maior produtividade e a possibilidade de construir integrações e automações robustas orientadas por IA em diversas plataformas.

Lista de Prompts

Nenhum template de prompt explícito está listado no repositório.

Lista de Recursos

Nenhum recurso MCP explícito está listado no repositório.

Lista de Ferramentas

  • salesforce_search_objects
    Pesquise objetos padrão e personalizados no Salesforce usando correspondência parcial de nomes.
  • salesforce_describe_object
    Recupere informações detalhadas de esquema, incluindo campos, relacionamentos e picklists de um objeto.
  • salesforce_query_records
    Consulte registros com suporte a relacionamentos e condições complexas.
  • salesforce_aggregate_query
    Execute consultas agregadas com GROUP BY, HAVING e várias funções de agregação.
  • salesforce_dml_records
    Insira, atualize, exclua ou faça upsert de registros do Salesforce.
  • salesforce_manage_object
    Crie e modifique objetos personalizados e ajuste suas propriedades.
  • salesforce_manage_field
    Adicione ou modifique campos personalizados, incluindo campos de relacionamento e permissões de acesso.
  • salesforce_manage_field_permissions
    Conceda, revogue ou leia permissões de segurança em nível de campo para perfis específicos.
  • salesforce_search_all
    Pesquise em múltiplos objetos do Salesforce usando consultas SOSL.
  • salesforce_read_apex
    Leia classes Apex, liste por padrão e recupere seu código fonte e metadados.
  • salesforce_write_apex
    Crie ou atualize classes Apex, especificando código e versões de API.
  • salesforce_read_apex_trigger
    Leia triggers Apex, liste triggers e recupere seus metadados/código fonte.
  • salesforce_write_apex_trigger
    Crie ou atualize triggers Apex para objetos específicos, especificando eventos e versões de API.
  • salesforce_execute_anonymous
    Execute código Apex anônimo e visualize logs de depuração e resultados.

Casos de Uso deste Servidor MCP

  • Gestão de Banco de Dados Salesforce
    Realize operações CRUD em registros do Salesforce, simplifique manipulação de dados e automatize tarefas repetitivas via instruções orientadas por IA.
  • Exploração de Esquema e Metadados
    Recupere rapidamente esquemas de objetos, detalhes de campos e relacionamentos para ajudar na construção de integrações ou entender estruturas organizacionais complexas.
  • Relatórios Avançados e Agregação
    Execute consultas agregadas para gerar resumos, realizar análises e filtrar resultados agrupados, apoiando necessidades de inteligência de negócios.
  • Gestão de Código e Triggers Apex
    Leia, crie e atualize classes ou triggers Apex diretamente do seu ambiente de desenvolvimento, acelerando ciclos de implantação e manutenção.
  • Pesquisa Entre Objetos e Descoberta de Dados
    Use busca baseada em SOSL para encontrar informações em múltiplos objetos, facilitando a localização de registros e relacionamentos em grandes orgs Salesforce.

Como configurar

Windsurf

  1. Certifique-se de que o Node.js esteja instalado no seu sistema.
  2. Instale o Servidor Salesforce MCP:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Localize seu arquivo de configuração do Windsurf (por exemplo, windsurf.config.json).
  4. Adicione o Servidor Salesforce MCP usando o seguinte trecho JSON:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "seu-client-id",
            "SALESFORCE_CLIENT_SECRET": "seu-client-secret",
            "SALESFORCE_USERNAME": "seu-username",
            "SALESFORCE_PASSWORD": "sua-password",
            "SALESFORCE_TOKEN": "seu-security-token"
          }
        }
      }
    }
    
  5. Salve o arquivo e reinicie o Windsurf.
  6. Verifique se o servidor está rodando no painel MCP.

Claude

  1. Certifique-se de que o Node.js esteja instalado.
  2. Instale o Servidor Salesforce MCP:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Edite seu arquivo de configuração de integração do Claude.
  4. Adicione o seguinte na seção mcpServers:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "seu-client-id",
            "SALESFORCE_CLIENT_SECRET": "seu-client-secret",
            "SALESFORCE_USERNAME": "seu-username",
            "SALESFORCE_PASSWORD": "sua-password",
            "SALESFORCE_TOKEN": "seu-security-token"
          }
        }
      }
    }
    
  5. Salve e reinicie o Claude.
  6. Confirme a disponibilidade do Salesforce MCP em seu ambiente Claude.

Cursor

  1. Instale o Node.js.
  2. Instale o Salesforce MCP:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Abra o arquivo de configuração do Cursor.
  4. Adicione o Servidor Salesforce MCP conforme mostrado:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "seu-client-id",
            "SALESFORCE_CLIENT_SECRET": "seu-client-secret",
            "SALESFORCE_USERNAME": "seu-username",
            "SALESFORCE_PASSWORD": "sua-password",
            "SALESFORCE_TOKEN": "seu-security-token"
          }
        }
      }
    }
    
  5. Salve as alterações e reinicie o Cursor.
  6. Teste a conectividade do servidor no painel de integrações MCP.

Cline

  1. Certifique-se de que o Node.js esteja instalado.
  2. Instale o pacote:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Localize e abra o arquivo de configuração do Cline.
  4. Insira o Servidor Salesforce MCP:
    {
      "mcpServers": {
        "salesforce-mcp": {
          "command": "mcp-server-salesforce",
          "args": [],
          "env": {
            "SALESFORCE_CLIENT_ID": "seu-client-id",
            "SALESFORCE_CLIENT_SECRET": "seu-client-secret",
            "SALESFORCE_USERNAME": "seu-username",
            "SALESFORCE_PASSWORD": "sua-password",
            "SALESFORCE_TOKEN": "seu-security-token"
          }
        }
      }
    }
    
  5. Salve e reinicie o Cline.
  6. Verifique o status do servidor MCP no menu de ferramentas.

Protegendo API Keys:
Sempre utilize variáveis de ambiente para credenciais sensíveis. Na sua configuração, adicione os campos necessários ao objeto env como mostrado acima.
Para passar entradas adicionais, você pode usar:

{
  "mcpServers": {
    "salesforce-mcp": {
      "command": "mcp-server-salesforce",
      "args": [],
      "env": {
        "SALESFORCE_CLIENT_ID": "seu-client-id"
      },
      "inputs": {
        "instanceUrl": "https://sua-instancia.salesforce.com"
      }
    }
  }
}

Como usar este MCP em fluxos

Usando MCP no FlowHunt

Para integrar servidores MCP ao seu fluxo de trabalho no FlowHunt, comece adicionando o componente MCP ao seu fluxo e conectando-o ao seu agente de IA:

FlowHunt MCP flow

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração do sistema MCP, insira os detalhes do seu servidor MCP usando este formato JSON:

{
  "salesforce-mcp": {
    "transport": "streamable_http",
    "url": "https://seumcpserver.exemplo/caminhoparamcp/url"
  }
}

Uma vez configurado, o agente de IA poderá usar este MCP como ferramenta, com acesso a todas as suas funções e capacidades. Lembre-se de alterar “salesforce-mcp” para o nome real do seu servidor MCP e substituir a URL pela URL do seu servidor MCP.


Visão Geral

SeçãoDisponibilidadeDetalhes/Notas
Visão GeralClara, presente no README
Lista de PromptsNão documentado explicitamente
Lista de RecursosNão documentado explicitamente
Lista de Ferramentas14 ferramentas, detalhadas no README
Proteção de API KeysExibida nas instruções de configuração
Suporte a Amostragem (menos importante)Não mencionado

Entre estas duas tabelas, o Servidor Salesforce MCP oferece excelente documentação de ferramentas e configuração, mas carece de documentação sobre templates de prompt, recursos, raízes ou amostragem. Sua principal força está no conjunto robusto de ferramentas para Salesforce e instruções de configuração claras. Com base nisso, eu avaliaria o repositório em 7/10 para integração MCP prática e usabilidade para desenvolvedores.

Pontuação MCP

Possui LICENSE✅ MIT
Possui ao menos uma ferramenta✅ (14 ferramentas)
Número de Forks29
Número de Estrelas48

Perguntas frequentes

O que é o Servidor Salesforce MCP?

O Servidor Salesforce MCP faz a ponte entre assistentes de IA e o FlowHunt com o Salesforce, permitindo acesso seguro e conversacional a dados, objetos, esquemas e automações do Salesforce usando o Model Context Protocol e um conjunto rico de ferramentas.

Quais operações do Salesforce posso realizar com este MCP?

Você pode pesquisar e gerenciar objetos padrão/personalizados, consultar e agregar registros, inserir/atualizar/excluir dados, gerenciar campos personalizados e permissões, pesquisar em objetos e ler/escrever/executar código e triggers Apex — tudo diretamente da sua ferramenta de IA ou ambiente de desenvolvimento.

Como armazenar credenciais Salesforce com segurança para a conexão MCP?

Sempre utilize variáveis de ambiente na configuração do seu servidor MCP para armazenar credenciais sensíveis, como client IDs, secrets, usernames, senhas e tokens. Nunca envie segredos diretamente no código ou arquivos de configuração.

Posso automatizar fluxos de trabalho Salesforce com o FlowHunt usando este MCP?

Sim! Ao expor as APIs Salesforce como ferramentas MCP, você pode usar o FlowHunt para automatizar o gerenciamento de registros, exploração de esquemas, relatórios e até implantação de código Apex — tudo via linguagem natural ou fluxos programáticos.

Existe um guia visual para integrar o Salesforce MCP ao FlowHunt?

Sim. Após instalar e configurar o servidor MCP, adicione-o ao seu fluxo FlowHunt como um componente MCP, insira os detalhes do seu servidor MCP e conecte-o ao seu agente de IA. Consulte a imagem incluída para um guia visual.

O Servidor MCP suporta objetos padrão e personalizados do Salesforce?

Com certeza. Você pode pesquisar, descrever e manipular tanto objetos, campos e relacionamentos padrão quanto personalizados com o conjunto de ferramentas fornecido.

Conecte FlowHunt ao Salesforce

Impulsione sua produtividade no Salesforce com acesso a dados e automações conversacionais orientados por IA. Integração perfeita, gerenciamento seguro de credenciais e ferramentas robustas — experimente o Servidor Salesforce MCP no FlowHunt hoje mesmo.

Saiba mais