Salesforce MCP Server
by usama-dtc
salesforce_upload_report_xml
Upload XML to generate or update reports in Salesforce.
Examples:
- Create a new report:
- reportName: "Monthly Sales Summary"
- folderId: "00l5e000000XXXXX" (optional - uploads to user's private reports by default)
- xmlContent: "<Report xmlns=..."
- isDeveloperName: false
- Update existing report:
- reportId: "00O5e000000XXXXX"
- xmlContent: "<Report xmlns=..."
Note: XML must follow Salesforce report metadata format. For custom report types, ensure the report type exists in your org before uploading.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
folderId | No | Folder ID where the report should be saved (optional) | |
isDeveloperName | No | If true, reportName is treated as the API name instead of the display name | |
reportId | No | Report ID to update an existing report | |
reportName | No | Name for the new report (required for new reports) | |
xmlContent | Yes | XML content for the report in Salesforce report metadata format |