MCP server for Huly (self-hosted + cloud): 227 tools for AI agents, few tokens, Claude Code plugin
Maintain this server? Claim it
This server only runs locally, from a package. Install it with the instructions on this page to try it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add huly-mcp-selfhost \ -- npx -y [email protected]
Environment
HULY_EMAIL (optional, not in the config above): Huly account email (option A, together with HULY_PASSWORD)HULY_PASSWORD (optional, not in the config above): Huly account password (option A)HULY_TOKEN (optional, not in the config above): Huly token for SSO accounts without a password (option B, get it via `npx huly-mcp-setup`)HULY_ACCOUNTS_URL (optional, not in the config above): Account service URL for self-hosted Huly. Default: https://account.huly.appHULY_FRONT_URL (optional, not in the config above): Front URL of your Huly instance, enables document/description content and uploadsHULY_TRANSACTOR_URL (optional, not in the config above): Optional, self-hosted: internal transactor address (e.g. ws://huly/_transactor) instead of the public oneHULY_WORKSPACE (optional, not in the config above): Optional: pin the server to one workspace (slug, name or id); tools then need no workspace argumentHULY_ANNOTATIONS (optional, not in the config above): Optional: 1 = tool annotations (title, readOnlyHint, destructiveHint); ~16% larger tool listHULY_DYNAMIC_TOOLSETS (optional, not in the config above): Optional: 1 = start with HULY_TOOLSETS and load more toolsets on demand via enable_toolsetsHULY_TOOLSETS (optional, not in the config above): Optional: comma-separated toolsets (agent, tracker, tracker-admin, documents, chat, contacts, inbox, activity, planner, calendar, github, generic, generic-write, collaboration, cards, fields, drive, templates, testing, products, members, recruiting, crm, hr, inventory, meetings, qms, process, surveys) or 'all'HULY_WRITE_PROJECTS (optional, not in the config above): Optional: only allow changes in these projects, e.g. TSK,WEBHULY_CONFIRM (optional, not in the config above): Optional: auto (default), strict or off — ask before deletes and other risky toolsHULY_AUDIT_LOG (optional, not in the config above): Optional: file to append every change to (JSON lines)HULY_FILE_ROOT (optional, not in the config above): Optional: directory for local file upload/download (off when unset)We don't run packages, so we can't list this server's tools.