Deploy to Heroku
This project now includes experimental support for Heroku.
Use the Deploy to Heroku button to start the app creation flow to create a Tableau MCP instance:
As part of the deployment process, Heroku will prompt for the key configuration values:
- SERVER
- SITE_NAME
- PAT_NAME
- PAT_VALUE
For information on how the deployment works, see the Creating a 'Deploy to Heroku' Button documentation.
Configure AI Tools with Heroku
Because the Heroku deployment is already configured with your server, site and authentication settings, configuring in AI tools only needs to point to the instance:
{
"mcpServers": {
"tableau": {
"transport": "http",
"url": "https://YOUR-APP-NAME.herokuapp.com/tableau-mcp"
}
}
}
The project includes a template file config.http.json which you can use as an example.
Deploying Tableau MCP to Heroku should be considered experimental at this point. Treat your Heroku instance URL carefully and don't share it. This is meant only for test and development at this time.