Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-openhexashow me all workspaces in OpenHEXA"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-openhexa
A VERY rudimentary proof of concept of a local MCP server for OpenHEXA using Claude Desktop
Setup guide
Installing via Smithery
To install mcp-openhexa for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @mcrimi/mcp-openhexa --client claude1. Setup .venv and install Dependencies
pip install -r requirements.txt2. Configure Claude Desktop
Edit your Claude Desktop configuration file:
macOS:
/Users/{youruser}/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Add or merge the configuration from
claude_desktop_config.json:
{
"mcpServers": {
"openhexa": {
"command": "{path}/mcp-openhexa/.venv/bin/python",
"args": ["-m", "mcp_openhexa.server"],
"cwd": "{path}/mcp-openhexa",
"env": {
"HEXA_TOKEN": "{YOUR TOKEN HERE}",
"HEXA_SERVER_URL": "https://app.openhexa.org/"
}
}
}
} Replace the placeholder values with URL and OpenHEXA token
Restart Claude Desktop
You should now see OpenHEXA as an integration tool:
3. Start Using with Claude
Once configured, you can ask Claude questions like:
"Show me all workspaces in OpenHEXA"
"List datasets in the 'public-health' workspace"
"Search for pipelines containing 'analysis' in their name"
"Get details about the 'covid-data' dataset"
"Show recent runs for the 'data-processing' pipeline"
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.