Salesforce MCP

Interaja com a API do Salesforce usando jsforce, exigindo nome de usuário e senha para autenticação.

Documentação

Salesforce MCP

Um servidor mínimo de Model Context Protocol (MCP) para interagir com a API do Salesforce usando jsforce.

Prévia

Início Rápido

git clone git@github.com:jpmonette/salesforce-mcp.git && cd salesforce-mcp
npm install
npm build

Executar com STDIO

node build/stdio.js

Executar com Streamable HTTP

node build/streamable.js

Variáveis de Ambiente

Defina o seguinte para autenticar com o Salesforce:

VariávelDescrição
SALESFORCE_USERNAMESeu nome de usuário do Salesforce
SALESFORCE_PASSWORDSua senha do Salesforce

Shell

export SALESFORCE_USERNAME=your_username
export SALESFORCE_PASSWORD=your_password

Claude Desktop

{
  "mcpServers": {
    "salesforce": {
      "command": "node",
      "args": ["/Users/jpmonette/Documents/Code/salesforce-mcp/build/stdio.js"],
      "env": {
        "SALESFORCE_USERNAME": "your_username",
        "SALESFORCE_PASSWORD": "your_password"
      }
    }
  }
}

Contribuindo

Contribuições, issues e solicitações de recursos são bem-vindas!

Sinta-se à vontade para verificar as issues ou enviar pull requests.

Mais Informações

Licença

Copyright (C) 2013, Jean-Philippe Monette contact@jpmonette.net

É concedida permissão, gratuitamente, a qualquer pessoa que obtenha uma cópia deste software e dos arquivos de documentação associados (o "Software"), para lidar com o Software sem restrições, incluindo, sem limitação, os direitos de usar, copiar, modificar, mesclar, publicar, distribuir, sublicenciar e/ou vender cópias do Software, e para permitir que as pessoas a quem o Software for fornecido o façam, sujeito às seguintes condições:

O aviso de copyright acima e este aviso de permissão deverão ser incluídos em todas as cópias ou partes substanciais do Software.

O SOFTWARE É FORNECIDO "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS DE COMERCIABILIDADE, ADEQUAÇÃO A UM DETERMINADO FIM E NÃO VIOLAÇÃO. EM NENHUM CASO OS AUTORES OU DETENTORES DE DIREITOS AUTORAIS SERÃO RESPONSÁVEIS POR QUALQUER RECLAMAÇÃO, DANOS OU OUTRA RESPONSABILIDADE, SEJA EM AÇÃO DE CONTRATO, ATO ILÍCITO OU DE OUTRA FORMA, DECORRENTE DE, OU EM CONEXÃO COM O SOFTWARE OU O USO OU OUTRAS NEGOCIAÇÕES NO SOFTWARE.