create_report or create_dashboard tool. Use the MCP path described here. The former public Workspace request route is retired.
What you can do through MCP today
- Query Salesforce records with task-specific SOQL.
- Inspect objects, fields, and relationships.
- Search, read, stage, and deploy metadata, including reports and dashboards.
- Create, update, or delete records when the tool is available and the authorized Salesforce user has permission.
- Review content-minimized operational and write activity.
Create a report or dashboard through MCP
Usesalesforce_write_file or salesforce_edit_file with the correct SFDX path, such as reports/MyFolder/Pipeline.report-meta.xml or a file beneath dashboards/. Read the staged file back with salesforce_read_file, confirm its folder, filters, groupings, and source report references, then call salesforce_deploy with only the intended files. Use salesforce_check_deploy_status until Salesforce returns the final component results.
Write confirmation depends on the AI client and its policy controls. Review the risk label and exact staged paths before approving a deployment. ApexGenius records supported deployment activity, but the gateway does not promise a universal confirmation mode across every client.
Set check_only: true on salesforce_deploy to validate the selected staged files without committing them. Review the returned component and test results, correct any failures, then call the same operation with check_only: false when you are ready to deploy. There is no separate validation tool.
Set up the MCP connection
Hosted OAuth setup for Claude, ChatGPT, VS Code, Cursor, and compatible clients.
Full tool reference
The complete current public tool contract.