franccesco/hex-mcp
If you are the rightful owner of hex-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A MCP server for Hex that implements various tools for managing Hex projects.
Tools
Functions exposed to the LLM to take actions
list_hex_projects
List all available Hex projects that are in production.
Returns:
JSON string with list of projects
search_hex_projects
Search for Hex projects using regex pattern matching on project titles.
Args:
search_pattern: Regex pattern to search for in project titles
limit: Maximum number of projects to return (default: 100)
offset: Number of projects to skip for pagination (default: 0)
Returns:
JSON string with matching projects
get_hex_project
Get details about a specific Hex project.
Args:
project_id: The UUID of the Hex project
Returns:
JSON string with project details
get_hex_run_status
Get the status of a project run.
Args:
project_id: The UUID of the Hex project
run_id: The UUID of the run
Returns:
JSON string with run status details
get_hex_project_runs
Get the runs for a specific project.
Args:
project_id: The UUID of the Hex project
limit: The number of runs to return
offset: The number of runs to skip
Returns:
JSON string with project runs
run_hex_project
Run a Hex project.
Args:
project_id: The UUID of the Hex project to run
input_params: Optional input parameters for the project
update_published_results: Whether to update published results
Returns:
JSON string with run details
cancel_hex_run
Cancel a running project.
Args:
project_id: The UUID of the Hex project
run_id: The UUID of the run to cancel
Returns:
Success message
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client