Add support for creating, getting, and updating Tableau MCP site settings. Support for these were added to the REST API in API 3.29 (Tableau Cloud June 2026 / Server 2026.2) and later.
The methods are described here:
https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref_tableau_mcp.htm
Add a new Tableau MCP site settings endpoint and model(s) to TSC, with create/get/update support for REST API 3.29+. The implementation should preserve REST semantics: create replaces the full site override list, and update allows add/modify/remove of individual keys by omitting value. Include unit tests for request/response parsing and a sample mcp_site_settings.py showing create, get, and update usage.
Add support for creating, getting, and updating Tableau MCP site settings. Support for these were added to the REST API in API 3.29 (Tableau Cloud June 2026 / Server 2026.2) and later.
The methods are described here:
https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref_tableau_mcp.htm
Add a new Tableau MCP site settings endpoint and model(s) to TSC, with create/get/update support for REST API 3.29+. The implementation should preserve REST semantics: create replaces the full site override list, and update allows add/modify/remove of individual keys by omitting value. Include unit tests for request/response parsing and a sample mcp_site_settings.py showing create, get, and update usage.