anthropics / anthropics/claude-ai-mcp
Salesforce connector — updateSobjectRecord returns "Unexpected error" on all calls; reads and creates work fine
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 471
- Forks
- 76
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
### What happened?
MCP server: Salesforce (Cowork built-in connector)
Where does the issue occur? During a conversation, after successful auth
Describe the issue:
Every call to updateSobjectRecord returns "Unexpected error while invoking tool updateSobjectRecord" regardless of the object type (Account, Contact, Event), field, or record being updated. The error is consistent and reproducible across sessions and after re-connecting the Salesforce integration.
Read operations (soqlQuery, find) and write operations (createSobjectRecord) work correctly. Only updates fail.
Objects tested: Account, Contact, Event — all return the same error.
Example call that fails:
objectType: "Contact"
recordId: "003Pg00002BE0opIAD"
fields: { "Title": "Field CISO" }
### What did you expect to happen?
Record is updated and a success response is returned.
### Steps to reproduce
Connect Salesforce via Cowork
Successfully read records with soqlQuery
Successfully create records with createSobjectRecord
Attempt any updateSobjectRecord call → returns "Unexpected error"
### Area
MCP Connector (adding/managing servers)
### MCP Server (if applicable)
Salesforce (Cowork built-in connector)
### Error messages or logs
```shell
```
### Additional context
Disconnecting and reconnecting the Salesforce integration does not resolve the issue. The problem has persisted across multiple sessions.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.