hex-mcp logo

hex-mcp

by franccesco

hex-mcp is a MCP server for Hex that provides tools to interact with Hex projects. It allows listing, searching, getting information, running, and canceling Hex projects.

View on GitHub

Last updated: N/A

What is hex-mcp?

hex-mcp is a MCP (Machine Communication Protocol) server designed to interact with Hex projects. It provides a command-line interface and server functionality to manage and automate Hex project tasks.

How to use hex-mcp?

The server can be installed using uv or pip. Configuration can be done using the config command with API key and URL or through environment variables. It can be integrated with Cursor by defining it as an MCP server in the .cursor/mcp.json file.

Key features of hex-mcp

  • Lists available Hex projects

  • Searches for Hex projects by pattern

  • Gets detailed information about a specific project

  • Checks the status of a project run

  • Gets the history of project runs

  • Executes a Hex project

  • Cancels a running project

Use cases of hex-mcp

  • Automating Hex project execution

  • Integrating Hex projects with AI agents in Cursor

  • Programmatically managing Hex projects

  • Building custom workflows around Hex projects

FAQ from hex-mcp

What is MCP?

MCP stands for Machine Communication Protocol, a protocol that allows different applications to communicate with each other.

How do I install hex-mcp?

You can install it using uv add hex-mcp or pip install hex-mcp.

How do I configure hex-mcp?

You can configure it using the config command or by setting the HEX_API_KEY and HEX_API_URL environment variables.

How do I use hex-mcp with Cursor?

You can integrate it with Cursor by defining it as an MCP server in the .cursor/mcp.json file.

Is hex-mcp stable?

The MCP server and CLI are still in development and subject to breaking changes.