Skip to main content

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:

Deploy to Heroku

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.

warning

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.