- Home
- MCP Integrations
- Hex MCP Server
Hex MCP Server
Connect to the Hex MCP server to run projects with parameters, monitor runs, and manage sharing, collections, users, and groups using AI agents on Gumloop, Claude, or Cursor.
Try Hex now
Type what you want done. Sign in and run it live with an AI agent.

Installation
Set up the Hex MCP server in Gumloop
Do this once to provision your hosted server URL.
Create a Gumloop account
To use this MCP, you need a Gumloop account. If you don't have one yet, sign up and start a 14-day free trial.
Add and authorize the Hex server
In Gumloop, open Connectors and add Hex. Paste your Hex API key when prompted. The credential is stored securely in Gumloop.
Then use it in your client
Use in GumloopUse Hex in an agent
Once Hex is set up, just open any Gumloop agent, add Hex as a connector, and start chatting with the agent.
Tools (18)
List Projects
List projects in your Hex workspace, or get a specific project by ID. Supports filtering by status, category, creator, owner, and collection.
Update Project Status
Update the status of a Hex project
Update Project Sharing Users
Update user-level sharing permissions on a Hex project. Set access levels for individual users (max 25 per request).
Update Project Sharing Workspace
Update workspace and public sharing permissions on a Hex project
Run Project
Trigger a run of a published Hex project. Returns immediately with run ID and status URL - use list_project_runs with the run_id to poll for completion.
List Project Runs
List runs for a Hex project, or get a specific run's status by run_id. Use to monitor run progress after triggering with run_project.
Cancel Run
Cancel an active run for a Hex project
List Collections
List collections in your Hex workspace, or get a specific collection by ID
Create Collection
Create a new collection in your Hex workspace
Update Collection
Update a collection's name or description
List Data Connections
List data connections in your Hex workspace, or get a specific connection by ID
Update Data Connection
Update a data connection's settings, credentials, or sharing configuration
What is Hex MCP?
The Hex MCP server gives AI agents access to your Hex workspace. That means agents can find projects, trigger runs of a published project with custom parameters, poll run status, manage sharing and collections, and administer users, groups, and data connections. It connects to the same analytics workspace your data team builds in, so an agent can kick off an analysis or manage access instead of you clicking through Hex.
Operating a Hex workspace involves recurring tasks: running a published app with this week’s inputs, watching a run until it finishes, organizing projects into collections, and keeping sharing and group membership tidy. The Hex MCP server hands those tasks to an AI agent that can start the run, wait for the result, and route a notification. Describe what you want run or managed, and your AI agent will handle it for you.
MCP stands for Model Context Protocol, an open standard that lets AI agents call external tools. Normally, working with the Hex API means managing an API token and writing code against its endpoints. Gumloop wraps that behind a hosted server: add your Hex API key once. After that, you can run projects, monitor runs, and manage your workspace just by chatting with your AI agent.
Related MCP servers
Google BigQuery MCP Server
Query and manage BigQuery datasets, tables, and execute SQL
Snowflake MCP Server
Interact with Snowflake data warehouse for executing SQL queries, managing tables/databases, and accessing data
Databricks MCP Server
Manage Databricks clusters, jobs, and job runs
Sigma Computing MCP Server
Interact with Sigma Computing to manage workbooks, members, teams, workspaces, and data connections
Looker MCP Server
Interact with Looker Enterprise dashboards and analytics content
Tableau MCP Server
Interact with Tableau to access views, workbooks, datasources, and Pulse metrics
What you can do with Hex MCP on Gumloop
Discover and filter projects
List and inspect Hex projects, filtered by status, category, creator, owner, or collection, and update a project’s status.
Run projects with parameters
Trigger a run of a published Hex project with custom input parameters, validate it first with a dry run, and route completion notifications to Slack channels, users, or groups.
Monitor and cancel runs
Poll a run’s status from pending through running to completed, errored, or killed, and cancel an active run.
Manage sharing and access
Set per-user access levels, workspace-wide access, and public web access on a project.
Organize collections
List, create, and rename collections to keep projects organized.
Administer users and groups
List workspace users and deactivate departing ones, and create, update, and delete groups and their membership.
Govern data connections
List data connections and update their settings, such as SSH tunneling, writeback cells, and Magic AI options.
How to connect the Gumloop Hex MCP Server
- 1
Create a Gumloop account
Sign up at gumloop.com. Every new account starts with a 14-day free trial.
- 2
Add the Hex MCP server
Copy your MCP server URL from Gumloop and add it to your preferred client (Claude, Cursor, or Gumloop workflows). You'll authorize on first use.
- 3
Start using Hex in your AI workflows
That's it. Your AI agent can now run projects, monitor runs, and manage sharing, collections, users, and groups. Use it inside a Gumloop automation, in Claude Desktop, or in Cursor.
Hex MCP use cases
Trigger analyses on demand for data teams
When an event or a schedule fires elsewhere, an agent runs the relevant Hex project with the right input parameters, waits for it to finish, and posts the run status and link to Slack.
Parameterized reporting for analysts
An agent runs the same published app once per client or segment, passing different input parameters each time, so every stakeholder gets their own refreshed report.
Run orchestration in pipelines
An agent validates a run with a dry run, triggers it, polls until the status is completed, then moves the workflow forward only once the Hex job succeeds.
Access governance for workspace admins
An agent sets per-user and workspace sharing on sensitive projects and keeps group membership aligned with teams, so the right people have the right access.
Offboarding automation for ops
When someone leaves, an agent deactivates their Hex user and removes them from groups, keeping the workspace clean while preserving their content.
Why use Gumloop for Hex MCP
Add your key once, no code
Working with the Hex API directly means managing an API token and writing code against its endpoints. With Gumloop you add your Hex API key one time and it is stored securely. No env vars, token management, or code necessary.
Works with multiple MCP clients
Use the same hosted Hex MCP server in Gumloop, Claude, Cursor, and other MCP-compatible clients. Same server URL, works with any MCP client.
Chain Hex with 100+ integrations
An agent can run a Hex project, wait for it to finish, and post the result to Slack or log it in a Google Sheet, all in a single run.
Enterprise-grade hosting
Gumloop hosts the server for you and works within the access of the API key you provide, so an agent can only reach what that key allows. See trust.gumloop.com for security details.
Free to start
Gumloop has a 14-day free trial so you can try the Hex MCP server at no cost. Paid plans start at $37/month.
Frequently asked questions
Ship Hex agents in minutes
Connect any AI agent to 100+ MCP servers, zero setup.