Documentation Index
Fetch the complete documentation index at: https://hubify.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Installation
npm (Recommended)
hubify CLI and the hubify mcp
launcher (which starts the Hubify MCP server for AI coding assistants).
Homebrew (macOS)
curl (Linux / macOS)
/usr/local/bin/hubify.
Verify Installation
1.0.0). If you get
command not found, ensure your npm global bin directory is in your PATH
(see Troubleshooting below).
Update
Uninstall
Using with Claude Code
After installing the CLI, add the Hubify MCP server to Claude Code so Claude can read and write your lab data directly.The
hubify mcp launcher is available in hubify-labs 2.0.0 and later.
Run hubify --version to confirm your installed version is current.Option A: claude mcp add (one command)
CONVEX_URL and lab slug under Settings → Developer in the Hubify
web app.
Option B: manual ~/.claude/mcp.json
Create or merge into ~/.claude/mcp.json:
Verify Claude Code sees the server
Restart Claude Code, then run:hubify connected 48 tools
Run the health check to confirm env resolution:
Using with Codex
After installing the CLI:~/.codex/config.json):
Requirements
| Requirement | Version |
|---|---|
| Node.js | 18+ (for npm install) |
| Operating System | macOS, Linux, Windows (WSL) |
| Terminal | Any terminal emulator |
| Shell | bash, zsh, fish |
Proxy / Firewall
If you are behind a corporate proxy:www.hubify.com/api over HTTPS (port 443).
Troubleshooting
Command not found after npm install
Command not found after npm install
Ensure your npm global bin directory is in your PATH:
Permission denied on Linux
Permission denied on Linux
Avoid
sudo npm install -g. Instead, configure npm to use a user directory:Node.js version too old
Node.js version too old
Use nvm to install a newer version:
Claude Code MCP shows 'failed' instead of 'connected'
Claude Code MCP shows 'failed' instead of 'connected'
- Confirm
hubify mcp --healthpasses all checks - Confirm
hubify --versionworks (CLI is on PATH) - Check that
CONVEX_URLandHUBIFY_LAB_SLUGare set in your mcp.json env block - Restart Claude Code — MCP servers are loaded at session start, not hot-reloaded